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

    Bottone che incrementa il textbox??

    Salve a tutti..
    vorrei sottoporvi un piccolo problema..
    premetto che sono nuovo in campo html/javascript...
    la questione è questa..
    vorrei creare un pulsante che incrementi un box testo ad ogni click.
    Ed ecco cosa è venuto fuori dalle mie mille prove
    codice:
    <head>
    <script>
    var i=0;
    function incrementa(){ 
    	i++;
     	document.in.testo.value=i;
     }
    </script>
    </head>
    <body>
          <form name="in">
    	<input type="button" name="conta" value="Contatore' onclick="incrementa()" />
    	<input type="text" name="testo">
            </form>
    </body>
    il mio ragionamento è questo..
    ogni volta che si clicca il pulsante la funzione "incrementa" incrementerà il valore della variabile "i" e stamperà il suo valore nell'attributo value di "testo"...
    dove sbaglio?? :master:

  2. #2
    codice:
    <html>
    <head>
    <script type="text/javascript">
           i=0;
    function incrementa(){
    	
     	document.myform.testo.value=i;
              i++;
     }
    </script>
    </head>
    <body>
          <form name="myform">
        	<input type="button" name="conta" value="Contatore" onclick="incrementa()" />
    	<input type="text" name="testo" style="width:30px">
    
            </form>
    </body>
    </html>

  3. #3
    Originariamente inviato da E.d.i.73
    codice:
    <html>
    <head>
    <script type="text/javascript">
           i=0;
    function incrementa(){
    	
     	document.myform.testo.value=i;
              i++;
     }
    </script>
    </head>
    <body>
          <form name="myform">
        	<input type="button" name="conta" value="Contatore" onclick="incrementa()" />
    	<input type="text" name="testo" style="width:30px">
    
            </form>
    </body>
    </html>
    *-* Grazie Mille!! (:
    ma non capisco.. l'errore stava nell'assenza di "type="text/javascript""? ..e poi come sintassi non c'era nessun errore credo no?

  4. #4
    Il problema era che hai chiamato con "IN" il form.E' una parola riservata di Javascript e per questo di dava errore!

  5. #5
    Originariamente inviato da E.d.i.73
    Il problema era che hai chiamato con "IN" il form.E' una parola riservata di Javascript e per questo di dava errore!
    aahn eheh dannata inesperienza ^_^
    grazie mille ancora allora!!

  6. #6

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.