Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    il submit dove lo metto???

    salve a tutti, ho una funzione di controllo, un form e un link esterno al form per spedire la form con alcuni parametri esterni, ma non riesco a richiamare la funzione di controllo.

    funzione di controllo:
    codice:
    <script language="javascript">
    function convalidaCheck(){
    	var modulo = document.DATA.elements;
    	var err=0;
    	for (i=0; i<modulo.length; i++){	
    		if(modulo[i].checked == false){	
    			err = err+1;
    		}
    	}	
    	if (i<=err){	
    alert("selezionare almeno un prodotto");	
    		return false;
    	}
    	return true;	
    }
    
    </script>
    form:
    codice:
    <form action="supporto/stato.asp" method="post" name="DATA">
    ...
    // ciclo for genera array checkbox con lo stesso nome seleziona 
    	  <input name="seleziona" type="checkbox" id="seleziona" value="<%=rec("id")%>" 
    //fine ciclo for
    ...
    per evitare tanto codice inutile ho messo ... alla parte non interessata

    link esterno:
    mi convalida la form, ma non mi fa il submit della form, dove sbaglio????

    Grazie, ciao.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    cambia
    return convalidaCheck();document.DATA.submit()
    in
    if(convalidaCheck()){document.DATA.submit()};retur n false;
    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.