Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20
  1. #11
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357
    codice:
    <html> 
    <head> 
    <title>Untitled Document</title> 
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
    <script language:javascript> 
    function dennis(){ 
    	var frm=document.fabio;
    	if(frm.nome.value=="" || frm.email.value==""){
    		alert('HEila'); 
    	}else{
    		a=frm.email.value;
    		b=a.split("@");
    		if(b.length!= 2 || b[0].length==0 || b[1].length==0){
    			alert('email non valida!');
    		}else{
    			document.fabio.submit();
    		}
    	}
    }
    </script> 
    
    </head> 
    <body bgcolor="#FFFFFF"> 
    <form method="post" action="invio.htm" name="fabio"> 
    Nome
     
    <input type="text" name="nome">
     
    Email
     
    <input type="text" name="email">
     
    Messaggio
     
    <textarea name="messaggio" rows="5" cols=30></textarea>
     
    <input type="button" value="Invia" onclick="dennis()"> 
    </form> 
    
    
     </p></body> 
    </html>
    ciao

  2. #12
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357
    in questo modo verifichi che ci sia una '@' e che ci siano altri caratteri a dx e sx di @

  3. #13
    burzum-war
    Guest
    SCUSA MA PENSAVO DI AVER capito come fare x gli altri campi invece ho sbagliato, nn funziona

    stavo facendo cosi ma in questo modo nn va bene .


    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    <script language:javascript>
    function dennis(){
    if(document.fabio.nome.value==""){
    alert('compila');
    } else {
    document.fabio.submit();
    }
    }
    </script>

    <script language:javascript>
    function dennis(){
    if(document.fabio.messaggio.value==""){
    alert('COMPILA TUTTO');
    } else {
    document.fabio.submit();
    }
    }
    </script>
    </head>
    <body bgcolor="#FFFFFF">
    <form method="post" action="invio.htm" name="fabio">
    Nome

    <input type="text" name="nome">

    Email

    <input type="text" name="email">

    Messaggio

    <textarea name="messaggio" rows="5" cols=30></textarea>

    <input type="button" value="Invia" onclick="dennis()">
    </form>


    </p></body>
    </html>


    grazie x l'altro script della mail

  4. #14
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357
    non puoi mettere due funzioni con lo stesso nome!
    potresti fare così:
    codice:
    <script language:javascript> 
    function dennis(){ 
    	if(document.fabio.nome.value==""){ 
    		alert('compila'); 
    		return;
    	}
    
    	if(document.fabio.messaggio.value==""){ 
    		alert('COMPILA TUTTO'); 
    		return;
    	}
    	
    	//etc..	
     
    	document.fabio.submit(); 
     } 
    </script>

  5. #15
    codice:
    <script language="javascript"> 
    function dennis(){ 
    if(document.fabio.nome.value==""){ 
     alert('compila');
     return false;
    } 
    if(document.fabio.messaggio.value==""){ 
     alert('COMPILA TUTTO'); 
     return false;
    }
    return true; 
    } 
    </script>
    la chiamata sarebbe:

    codice:
    <form method="post" action="invio.htm" name="fabio" onSubmit="return dennis();">
    ciao

  6. #16
    burzum-war
    Guest
    vi prego nn uccidetemi ma oggi è nera!
    lo script della mail ora come faccio a metterlo (ke figura nn sto capendo + niente)

  7. #17
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357
    codice:
    <script language:javascript> 
    function dennis(){ 
    	if(document.fabio.nome.value==""){ 
    		alert('compila'); 
    		return; 
    	} 
    	if(document.fabio.messaggio.value==""){ 
    		alert('COMPILA TUTTO'); 
    		return; 
    	} 
    	a=frm.email.value;
    	b=a.split("@");
    	if(b.length!= 2 || b[0].length==0 || b[1].length==0){
    		alert('email non valida!');
    		return;
    	}
    	document.fabio.submit(); 
    } 
    </script>

  8. #18
    burzum-war
    Guest
    HO FATTO HO FATTO STA VOLTA CI SONO RIUSCITO ED HO VISTO KE VA BENE, NN COM PRIMA
    GRAZIE RAGA

  9. #19
    Utente di HTML.it L'avatar di TheGoldSaint
    Registrato dal
    Jul 2003
    residenza
    Venice, Italy
    Messaggi
    38
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_findObj(n, d) { //v4.01
    var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    function MM_validateForm() { //v4.0
    var i,p,q,nm,test,num,min,max,errors='',args=MM_valida teForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
    if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
    if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
    } else if (test!='R') { num = parseFloat(val);
    if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
    if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
    min=test.substring(8,p); max=test.substring(p+1);
    if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
    } if (errors) alert('The following error(s) occurred:\n'+errors);
    document.MM_returnValue = (errors == '');
    }
    //-->
    </script>
    </head>

    <body>
    <form name="form1" method="post" action="">



    <input name="textfield" type="text" onClick="MM_validateForm('textfield','','R');retur n document.MM_returnValue">
    </p>



    <input name="textfield2" type="text" onClick="MM_validateForm('textfield','','RisEmail' );return document.MM_returnValue">
    </p>



    <textarea name="textarea" onClick="MM_validateForm('textfield','','R');retur n document.MM_returnValue"></textarea>
    </p>



    <input name="Submit" type="submit" onClick="MM_validateForm('textfield','','R');retur n document.MM_returnValue" value="Invia">

    <input type="reset" name="Submit2" value="Reimposta">
    </p>
    </form>
    </body>
    </html>



    TE LO DEVI AGGIUSTARE HO SBAGLIATO QUALCOSA, MA HO FRETTA, FAME E SONNO! E POI STO INCASINATO COL MIO GUESTBOOK IN PHP

    ;-) ;-)

    CIAOOOO!!!!

    :metallica

  10. #20
    burzum-war
    Guest
    TheGoldSaint ti ringrazio x lo script ma avevo risolto...cmq grazie lo stesso

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 © 2026 vBulletin Solutions, Inc. All rights reserved.