Salve a tutti,
mi rivolgo per un consiglio a chi nel JS ci sguazza per davvero, visto che io non lo conosco quasi per niente: solo 5 giorni fa ho dovuto imparare qualcosina per validare (anche) lato client un form di reportistica piuttosto complesso.
Ho scelto il bel Live Validator(vedi articolo di C.Lamanna su html.it) e l'ho integrato con altri piccoli script (cosine per impedire la pressione accidentale del tasto ENTER o per portare tutto in maiuscolo).
Nel form alcuni campi (giustamente) appaiono solo scegliendo certe opzioni di select, e per crearli ho scelto di usare inner.html (sento dei borbottii...)
Il problema: questi campi sembrano scavallare allegramente Live Validator.![]()
La colpa e' sicuramente mia, che da principiante pasticcio e mischio gli script: faccio prima a mostrarvi una versione abbreviata e semplificata del form, con codice, js, css e ammazzacaffé, dove la falla è spiegata in rosso, in basso. Eccola qui:
FORM TEST
Magari il codice fa un po' disperare nel suo disordine apparente, ma qualsiasi critica e consiglio sono i benvenuti: vi ringrazio in anticipo!![]()
Ciauz,
Marco - Panamon Rn+
panamon23082 <LUM4CA> yahoo <PUNT0> it