Falls Du das machst, um für ein Input-Field den alten Wert zu codieren - da gips bessere Möglichkeiten, z.B. hidden input Elemente. IDs sollten kurz und knackig sein. Sie können auch mal länger werden, wenn man auf einer Webseite Komponenten verschachtelt und jede Komponente ihre eigenen IDs vergibt - dann sollte die Komponente die von ihr genutzten IDs mit der eigenen IDs prefixen (so machen das z.B. die ASP.NET Webcontrols). Aber um auf diesem Weg zu 16K ID-Länge zu kommen, braucht man schon eine sehr tiefe Schachtelung.
Rolf