Visualizzazione risultati 1 fino 4 di 4

Discussione: Errore Javascript

  1. #1
    prioscuola non è connesso Utente AlterBlog
    Data registrazione
    24-01-2017
    Messaggi
    2

    Predefinito Errore Javascript

    Salve, potreste aiutarmi a trovare l'errore nel piccolo script che ho fatto?
    ps. Le graffe sono tutte chiuse regolarmente e non mi sembra ci siano errori di sintassi.
    vi lasci lo script e la parte di html :
    Codice HTML:
    <!DOCTYPE html>
    
    <head>
      <script language="javascript">
    
      function calcola(){
    
        alert("caio")
        var l1= document.getElementById('l1').value;
        var l2= documnet.getElementById('l2').value;
        var l3= document.getElementById('l3').value;
      if((l1+l2>l3) && (l1+l3>l2) && (l2+l3>l1)){
          if (l1==l2==l3) {
          document.getElementById('ris').innerHTML = "Triangolo equilatero";
          };
          else{
            if ((l1!=l2) && (l1!=l3) && (l2!=l3)) {
            document.getElementById('ris').innerHTML = "Triangolo Scaleno";
            };
            else{
            document.getElementById('ris').innerHTML = "Triangolo Isoscele";
            };
      };
    };
      else{
      alert("Le misure date non possono formare un triangolo !")
      };
      };
    
    
      </script>
    </head>
    
    
    <body>
    
      <input type="text" id="l1">
    <br>
    <br>
      <input type="text" id="l2">
    <br>
    <br>
      <input type="text" id="l3">
    <br>
    <br>
      <input type="button" onclick="calcola()" value="Calcola">
    <p id="ris"></p>
    
    </body>
    
    </html>
    Ultima modifica di prioscuola : 04-02-2017 alle ore 23.47.08

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,145

    Predefinito

    Elimina tutti i punto e virgola dopo le graffe.
    Alla riga 10 hai scritto "documnet".

    Inoltre, ok che le graffe sono tutte corrette, ma indentare renderebbe più leggibile il codice.

    Ciao!
    Ultima modifica di alemoppo : 04-02-2017 alle ore 23.57.07

  3. #3
    prioscuola non è connesso Utente AlterBlog
    Data registrazione
    24-01-2017
    Messaggi
    2

    Predefinito

    Nonostante abbia modificato la pagina e salvato il file, lo script continua a non funzionare
    <!DOCTYPE html>

    <head>
    <script language="javascript">

    function calcola(){


    var l1= document.getElementById('l1').value;
    var l2= documenet.getElementById('l2').value;
    var l3= document.getElementById('l3').value;
    if((l1+l2>l3) && (l1+l3>l2) && (l2+l3>l1)){
    if (l1==l2==l3) {
    document.getElementById('ris').innerHTML = "Triangolo equilatero";
    }
    else{
    if ((l1!=l2) && (l1!=l3) && (l2!=l3)) {
    document.getElementById('ris').innerHTML = "Triangolo Scaleno";
    }
    else{
    document.getElementById('ris').innerHTML = "Triangolo Isoscele";
    }

    }
    }
    else{
    alert("Le misure date non possono formare un triangolo !")
    }
    }


    </script>
    </head>


    <body>

    <input type="text" id="l1">
    <br>
    <br>
    <input type="text" id="l2">
    <br>
    <br>
    <input type="text" id="l3">
    <br>
    <br>
    <input type="button" onclick="calcola()" value="Calcola">
    <p id="ris"></p>

    </body>

    </html>

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,145

    Predefinito

    Ancora alla riga 10, hai scritto "documenet" invece di "document".

    Ciao!

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •