perchè non funziona:master:
codice:else if ((document.form.datain.value=="") || (!document.form.datain.match(/(\d{2}\/)\d{4}$/) )) { alert("Il Campo DATA IN è richiestoe di tipo gg/mm/aaaa"); document.form.datain.focus(); return false; }
perchè non funziona:master:
codice:else if ((document.form.datain.value=="") || (!document.form.datain.match(/(\d{2}\/)\d{4}$/) )) { alert("Il Campo DATA IN è richiestoe di tipo gg/mm/aaaa"); document.form.datain.focus(); return false; }
Forse manca un asterisco o un {2}:
/^(\d{2}\/){2}\d{4}$/
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
ho provato con diverse formule ma non va...
mi controlla solo se il valore del campo è vuoto???
:master:
document.form.datain.value.match(......
ma... ti funziona con quel nome di formVVoVe: :master:
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
si il nome è form e gli altri campi li controlla......
codice://Controlla il form prima di spedirlo function ControllaForm () { //Messaggio di errore se i campi form sono vuoti if (document.form.cliente.value=="") { alert("Il Campo CLIENTE è richiesto"); document.form.cliente.focus(); return false; } else if (document.form.modello.value=="") { alert("Il Campo MODELLO è richiesto"); document.form.modello.focus(); return false; } else if (document.form.sn.value=="") { alert("Il Campo Sn è richiesto"); document.form.sn.focus(); return false; } else if ((document.form.datain.value=="") || (!document.form.datain.match(/^(\d{2}\/){2}\d{4}$/) )) { alert("Il Campo DATA IN è richiestoe di tipo gg/mm/aaaa"); document.form.datain.focus(); return false; } else if (document.form.ddtin.value=="") { alert("Il Campo DDI IN è richiesto"); document.form.ddtin.focus(); return false; } else if (document.form.descrizioneg.value=="") { alert("Il Campo DESCRIZIONE GUASTO è richiesto"); document.form.descrizioneg.focus(); return false; } else if (document.form.operatore1.value=="") { alert("Il Campo OPERATORE 1 è richiesto"); document.form.operatore1.focus(); return false; } else if (document.form.tempoin1.value=="") { alert("Il Campo TEMPO INIZIO 1 è richiesto"); document.form.tempoin1.focus(); return false; } else if (document.form.tempofine1.value=="") { alert("Il Campo TEMPO FINE 1 è richiesto"); document.form.tempofine1.focus(); return false; } }