Visualizzazione dei risultati da 1 a 6 su 6

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2016
    Messaggi
    3

    richiesta spiegazione funzione semplice semplice

    Ciao a tutti, mi chiamo Giovanni e sto cercando di imparare un po il javascript, oltre all'HTML5 e CSS3 di cui ho gi� una mezza infarinatura.. Sto seguendo un libro dal titolo: Imparare il javascript dom html e css coi browser game.
    Solo che sono arrivato a un punto in cui non capisco come una funzione svolge un determinato compito
    qui la funzione:
    codice:
    function checkBet(kanga) {         
    var betFields=document.getElementById('betform').getElementsByTagName('input');
             for(var i=0;i<4;i++) {
                if (i!=(kanga-1)) {
                   betFields[i].value="";
                } else {
                   if (isNaN(betFields[i].value) || (betFields[i].value<0) || (betFields[i].value>1000))  {
                      betFields[i].value="";
                      betOK=0;
                   } else {
                      betFields[i].value=parseInt(betFields[i].value);
                      betValue=betFields[i].value;
                      betKanga=i+1;
                      betOK=1;
                   }
                }
             }
          }
    qui dove viene richiamata:
    codice:
    <form id="betform">      
    <p id="quote1"></p><input type="text" onchange="checkBet(1);" name="kanga1bet"/><br/>
          <p id="quote2"></p><input type="text" onchange="checkBet(2);" name="kanga2bet"/><br/>
          <p id="quote3"></p><input type="text" onchange="checkBet(3);" name="kanga3bet"/><br/>
          <p id="quote4"></p><input type="text" onchange="checkBet(4);" name="kanga4bet"/><br/>
          <input type="button" onClick="startRace();" name="kanga4bet" value="Start Race!"><br/>
       </form>
    non capisco il primo IF, praticamente da quanto leggo dal codice cambiando da un campo input all'altro dovrebbe pulirmi il precedente, non solo quando scrivo un altro valoe in un altro campo ma in ogni caso.. Nel libro questo passaggio � dato per scontato ma io volevo capire..
    Sicuramente � una cosa banale per chi mastica anche un minimo di javascript ma proprio non capisco

    qui il link alla pagina http://agkappmarket.altervista.org/j...kangarace.html

    Grazie per l'aiuto
    Ultima modifica di ggio91; 18-05-2016 a 10:39

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.