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

    javascript controllo input campo testo

    stavo facendo dei test con javascript per effettuare controlli su campi di testo, un semplice sistema di validazione, non gira come volevo, se il valore del campo non contiene numeri lo sfondo del campo diventerebbe rosso, ora vi mostro tutto il codice:

    codice:
    <html>
      <head>
         <script language="javascript">
            function validateField()
            {
             campo=document.form1.getElementById("testo");
              if (isNaN(campo)) 
              {
                campo.setAttribute("style","background-color:red");
              }
            }
    </script>
    </head>
    <title>test</title>
    
    <body>
       <form name="form1">
          <input type="text" name="testo" value="" id="testo">
    
          <input type="button" name="invia" value="submit" onclick="validateField()">
       </form>
    </body>
    </html>

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    campo=document.form1.getElementById("testo");
    if (isNaN(campo))
    ....

    con campo prendi lhtml object.. tutto il tag ma devi prendere il value per controllare cio' che e' stato inserito e quindi :

    campo=document.form1.getElementById("testo").value ;
    if (isNaN(campo))

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.