Pomoc ostranit chyby v javasriptu!

6 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. takový script: <!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Strick//EN" http://www.w3.org/TR/xhtml/DTD/xhtml1-strick.dtd"> <head> <meta http-equiv="content-type" content="text/html;charset=iso-8859-2"/> <title>Modulo 8</title> <style type="text/css"> label { float:left;text-align:right;width:4em; } .u {text-decoration:underline;} </style> <script type="text/javascript"> <!-- function calculate()> { var n1 = document.getElementById("number1").value-0; var n2 = document.getElementById("number2").value-0; var n3 = document.getElementById("number3").value-0; var n4 = document.getElementById("number4").value-0; alert((" + n1 +"+"+n2+"+"+n3+"+"+n4+")%8="+((n1+n2+ n3+n4)%8)); } --> </script> </head> <body> <div> <label for="number1"accesskey="1">Císlo<span class="u">1</span>:</label> <input type="text"id="number1" size="20"/> </div> <div> <label for="number2"accesskey="2">Císlo<span class="u">2</span>:</label> <input type="text"id="number2" size="20"/> </div> <div> <label for="number1"accesskey="3">Císlo<span class="u">3</span>:</label> <input type="text"id="number3" size="20"/> </div> <div> <label for="number1"accesskey="4">Císlo<span class="u">4</span>:</label> <input type="text"id="number4" size="20"/> </div> <div> <input type="button"value="Vypočitej"onclick="calculate()"/> </div> </body> Ohlasí chyba: řádek 15, znak 21, byl očekáván znak { a pak další : řádek 47, znak 21, očekáván znak. pomoc mi ukázat, kde je chyba. Děkuji
  2. mas blbe napsany dtd... nekde tam mas blbe uvozovky..
  3. function calculate() { var n1 = document.getElementById("number1").value-0; var n2 = document.getElementById("number2").value-0; var n3 = document.getElementById("number3").value-0; var n4 = document.getElementById("number4").value-0; alert("(n1 + n2 + n3 + n4) % 8="+((n1+n2+ n3+n4)%8)); }
  4. hlavne tam nema byt strick, ale strict :-D
  5. Skús si to skopírovať ešte raz (http://www.webzdarma.cz/forum/read.php?f=6&i=28755&t=28755) a hlavne tam nič nemeň, iba tam doplň tag [html] hneď pod doctype a [/html] na úplny koniec. Potom to umiestni niekde na webe, kde sa dá vidieť, ako to naozaj vyzerá...
  6. Děkuji, již jsem to našel chybu. Chyba byla jenom zavorka:alert("Zbytek = "+((n1+n2+ n3+n4)%8)); Funguje v Frontpage i na web. straně. Moc krát děkuji

← Zpět na všechna témata