Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726

    [XHTML] Impossibile usare funzioni JS

    Sto iniziando ora a convertire il mio sito html in xhtml, tutto procede bene o male velocemente ma mi sono imbattuto in un fastidioso problema: non partono le funzioni javascript.
    Vi posto il codice, spero possiate darmi una mano.

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml" lang="it">
     <head>
      
      <meta http-equiv="content-type"
      content="text/html; charset=iso-8859-1" />
      
      <script type="javascript">
       function controllo()
       {
        if (window.document.modulo.mail.value=="") 
    	{
    	 alert ("Non hai inserito l'e-mail");
    	 window.document.modulo.mail.focus();
    	 return false;
    	}
       }
      </script>
      
      <title>Richiesta di recupero password</title>
      
     </head>
     
     <body bgcolor="#778899">
     <center>
      <table>
          
       <tr>
        <td bgcolor="#778899"><center><font face="arial" size="3" color="white">Inserisci il tuo indirizzo e-mail per recuperare la tua password</font></center> </td>
       </tr>	
    	
      </table>
       
       
    
    
    
    
       
       <form name="modulo" id="modulo" method="post" action="recupero_password.php" onsubmit="return controllo()">
       
       <table>
       	<tr>
         <td> <font face="arial" size="3" color="white">Indirizzo e-mail:</font></td>
    	 <td> <input type="text" name="modulo" id="mail" maxlength="50" /> </td>
    	</tr> 
    	
    	<tr>
    	 <td> </td>
    	</tr> 
    	
    	<tr>
    	 <td> </td>
    	</tr> 
    		
    	<tr>
         <td>
     	  <input type="submit" value="Recupero password" /> 
    	  <input type="reset" value="Annulla" />
    	 </td>
        </tr> 
       </table>
      </form> 
      </center> 
    
    </body>
    </html>

    tnx!



    p.s. esiste un validatore xhtml offline?

  2. #2

    Re: [XHTML] Impossibile usare funzioni JS

    Originariamente inviato da Downloader
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml" lang="it">
     <head>
      
      <meta http-equiv="content-type"
      content="text/html; charset=iso-8859-1" />
      
      <script type="javascript">
       function controllo()
       {
        if (window.document.modulo.mail.value=="") 
    	{
    	 alert ("Non hai inserito l'e-mail");
    	 window.document.modulo.mail.focus();
    	 return false;
    	}
       }
      </script>
      .............
    ............
    ...........


    p.s. esiste un validatore xhtml offline?

    All'inizio dello script Java devi dichiarare così:
    codice:
    <script type="text/javascript">
    ....
    </script>

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Invece per gli operatori < || <= && ecc?

  4. #4
    Risolvi il problema importando lo script:

    codice:
    <script src="tuo.js" type="text/javascript"></script>
    Vai inserito nell'elemento <head>. ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Originariamente inviato da thomas_anderson
    Risolvi il problema importando lo script:

    codice:
    <script src="tuo.js" type="text/javascript"></script>
    Vai inserito nell'elemento <head>. ciao
    tnx!

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Pero comunque questo script js non lo prende
    codice:
    <script type="text/javascript" src="controllo.js" />
    codice:
     <input type="text" id="nick" maxlength="50" />
    codice:
     if (window.document.modulo.nick=="")
     {
      alert ("Non hai inserito il nick");
      window.document.modulo.nick.focus;
      return false;
     }

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    ma su onSubmit poi che tocca scriverci?

    Io prima ci mettevo il nome della funzione, ma ora?

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.