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

    [javascript] onsubmit NON INVIARE SE. . .

    Ciao ragazzi,

    ho questo pezzo di codice che mi fa un controllo sui campi inseirit in un form . . .

    codice:
    <script type="text/javascript">
    	var nuovariga = /\n/g;
    	function SostituisciTitolo() {
    		var NuovoTesto = document.getElementById("titolo").value;
    		NuovoTesto = NuovoTesto.replace(nuovariga, "
    ");
    		var DivElement = document.getElementById("title");
    		DivElement.innerHTML = NuovoTesto;
    	} 
    	function SostituisciMsg() {
    		var NuovoTesto = document.getElementById("dettagli").value;
    		NuovoTesto = NuovoTesto.replace(nuovariga, "
    ");
    		var DivElement = document.getElementById("testo");
    		DivElement.innerHTML = NuovoTesto;
    	} 
    	function SostituisciDes() {
    		var NuovoTesto = document.getElementById("des_breve").value;
    		NuovoTesto = NuovoTesto.replace(nuovariga, "
    ");
    		var DivElement = document.getElementById("descr_breve");
    		DivElement.innerHTML = NuovoTesto;
    	}
    	function VerifcaForm(){
    	//valorizzo le variabili
    		var des_breve = document.getElementById("des_breve");
    		var titolo = document.getElementById("titolo");
    		var dettagli = document.getElementById("dettagli");
    	//Verifico se i campi sono vuoti
    	if((des_breve.value == "") && (titolo.value == "") && (dettagli.value == "")){
    		alert("Attenzione\n\nInserire un indirizzo di posta valido o un recapito telefonico");
    		return false;
    	//Verifico il prezzo
    	}
    }
    </script>
    
    
    ....
    
    
    <form method="POST" action="create_entry.php" enctype="multipart/form-data" onSubmit="return VerifcaForm();">
    il controllo funge perfettamente . . . ma il form viene inviato lo stesso .. . . cosa devo fare per non far inviare il form nel caso di errori?

    Se una funzione riceve come argomento un puntatore di puntatore di puntatore quando la invochi ricordati che puo ricevere o un puntatore di puntatore di puntatore o l'indirizzo di un puntatore di puntatore

  2. #2
    ragazzi ho sbagliato a postare il codice. . . del pezzo di <script> centra solo l'ultima funzione la VerifcaForm

    . . .
    Se una funzione riceve come argomento un puntatore di puntatore di puntatore quando la invochi ricordati che puo ricevere o un puntatore di puntatore di puntatore o l'indirizzo di un puntatore di puntatore

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    prova cosi:
    codice:
    if((des_breve.value == "") || (titolo.value == "") || (dettagli.value == "")){
    		alert("Attenzione\n\nInserire un indirizzo di posta valido o un recapito telefonico");
    		return false;
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    no no grazie cmq il problema non e' cambiare l'AND in OR ma . . . un problema mio sorry (STO FUZZZZZZZZZZZ)


    grazie per la disponibilità

    P.S.
    (cavicchiandrea quel codice e' tuo, l'ho trovato sul forum )
    Se una funzione riceve come argomento un puntatore di puntatore di puntatore quando la invochi ricordati che puo ricevere o un puntatore di puntatore di puntatore o l'indirizzo di un puntatore di puntatore

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.