För att göra formulär enklare att hantera är det ofta en bra ide att dölja kontroller som inte behövs. Typ att inte ha ett fält för "maka/makes namn" om man kryssat i "ogift".
Dock bör man dölja onödiga kontroller med CSS-klasser i stället för inline-styles, som i det förra svaret. Det är både enklare i längden och ger snabbare rendering.
Jag vill också varna för onChange som i MSIE är oanvändbart på längre listor om du använder piltangenterna.
Ett annat bra knep är att kunna fylla på med fler rader successivt. Web Forms 2.0 kommer ha detta inbyggt. Det finns flera demon på nätet. Till dess webbläsarna stödjer Web Forms 2.0 (det gör bara Opera än, och det bara provisoriskt) så kan funktionen emuleras med skript. För detta krävs att du manipulerar dokumentets objektmodell (DOM).
Boken PPK on JavaScript tar upp båda dessa aspekter på ett superbt sätt.
Lars Gunther
Lars Gunther
260 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2