Wenn Sie ein Anfänger in JavaScript sind, werden Sie immer jeden Tag von sehr kleinen Problemen gefoltert, und heute Abend werden es einige kleine Probleme geben.
Erstens: Verwenden Sie doppelte Zitate alle, um übereinstimmende Fehler zu verursachen
<input type = "checkBox" onmouseover = "document.getElementById (" Test "). style.display =" Keine ":"/>Der Fehler wurde bei der Änderung der Karriere gemeldet: unerwarteter Toke "}". Ich habe lange nachgesehen und keine Fehler gefunden. Ich fand, dass das Video mit einzelnen Zitaten gefüllt war.
<input type = "checkBox" onmouseover = "document.getElementById ('Test'). style.display =" Keine ":"/>Nach dem Wechsel zu einzelnen Zitaten wurde der Fehler schließlich beseitigt, was mich die ganze Nacht beunruhigte. . Fügen Sie den Link http://www.cnblogs.com/chinabc/archive/2010/11/19/1881947.html bei
Zweitens: versehentlich ein Semikolon hinzufügen
<div id = "test" onmouseover = "toyellow ()"; onmouseout = "tored ()";> ändern </div>
Schreiben Sie ein zusätzliches Semikolon, was zum Code führt, nachdem das Semikolon nicht ausgeführt wurde
Drittens: Schreiben Sie nach dem Funktionsnamen mehr Klammern
<Script> Funktion toyellow () {document.getElementById ("test"). className = "test2"; } function tored () {document.getElementById ("test"). className = "test1"; } document.getElementById ("test"). onmouseover = toyellow (); document.getElementById ("test"). onmouseout = tored (); </script>Aber nachdem sie die Klammern nach Toyellow () und Tore () entfernt haben, wird sie normal ausgeführt
Viertens: Ändern Sie das geprüfte Attribut des Kontrollkästchens
Verwenden Sie drei Schaltflächen, um die Auswahl, Auswahl und Auswahl des Kontrollkästchens zu erzielen.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <button id="btn">Select all</button> <button id="nobtn">Not all</button> <button id="inverse">Reselect</button><br /> <input type="checkbox" /> <input type="checkbox" /> <Eingabetyp = "CheckBox" /> <Eingabetyp = "CheckBox" /> <Eingabe -Typ = "CheckBox" /> <Eingabetyp = "CheckBox" /> <Eingabe -Typ = "CheckBox" /> <Eingabe -Typ = "Checkbox" /> <Eingabe -Typ = "pechbox" /> <input type " /> <eingabetyp" /checkbox " /> <" /> <" /> <". type = "checkbox" /> <Eingabe type = "pechbox" /> <Eingabe type = "checkBox" /> <Eingabetyp = "Kontrollkästchen" /> <Eingabetyp = "Kontrollkästchen" /> <Eingabe type = "Checkbox" /> <Eingabetyp = "Checkbox" /> <Eingabetyp = "Checkbox" /> <Eingabe -Typ " /> <Eingabe -Typ" /> <Script " /> <-Script" /> <-Script " /> <cressbox" /> <cricted btn = document.getElementById ("btn"); var input = document.getElementsByTagName ("input"); btn.onclick = function () {for (var i = 0; i <input.length; i ++) {input [i] .Conted = "Checked"; }} var nobtn = document.getElementById ("nobtn"); noBtn.onclick = function () {for (var i = 0; i <input.length; i ++) {input [i] .Conted = false; }} var inverse = document.getElementById ("inverse"); inverse.onclick = function () {for (var i = 0; i <input.length; i ++) {if (input [i] .Conted == false) {input [i] .Checked = true; } else {input [i]. Checked = false; }}} </script> </body> </html>In dem obigen Artikel wird über gemeinsame JavaScript -Fehler und -Lösungen gesprochen. Dies ist alles der Inhalt, den ich mit Ihnen geteilt habe. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.