Ciao.
Sto provando a personalizzare questo codice che ho trovato con la ricerca sul forum.
Nel mio caso non mi serve una finestra `confirm` ma solo una finestra `alert`, ma se sostituisco nella funzione `atLeastOneChecked` il valore `confirm` con `alert` invece di aprirsi la finestra richiamata nella funzione `PopUp` mi parte il form... che sbaglio???
In sostanza cliccando su ok della alert si deve richiamare la funzione `PopUp` che apre una pagina in popup.
Grazie
codice:<form name=frmTest id=frmTest action="_inc_update.asp" method=POST onsubmit="return (atLeastOneChecked(this));"> function atLeastOneChecked(form) { var inputs = form.getElementsByTagName('input'); var i = inputs.length; while (i--) { if(inputs[i].checked && !inputs[i].disabled) if(confirm("Continuare?.")) { PopUp(); return false; } else { return true; } } alert("Eseguire almeno un'assegnazione!") return false; }

Rispondi quotando