Quando você é iniciante em JavaScript, sempre é torturado por problemas muito pequenos por um longo tempo todos os dias, e haverá vários pequenos problemas hoje à noite.
Primeiro: use cotações duplas para causar erros correspondentes
<input type = "caixa de seleção" onmouseover = "document.getElementById (" test "). style.display =" nenhum ":"/>O erro foi relatado ao mudar a carreira: toke inesperado "}". Eu verifiquei muito tempo e não encontrei erros. Descobri que o vídeo estava cheio de citações únicas.
<input type = "caixa de seleção" onMouseOver = "document.getElementById ('teste'). style.display =" nenhum ":"/>Depois de mudar para citações únicas, o erro foi finalmente eliminado, o que me incomodou a noite toda. . Anexe o link http://www.cnblogs.com/chinabc/archive/2010/11/19/1881947.html
Segundo: Adicionando um Semicolon por engano
<div id = "teste" onMouseOver = "Toyellow ()"; onMouseout = "TORED ()";> Mudar </div>
Escreva um semicolon extra, resultando no código após o semicolon não ser executado
Terceiro: escreva mais colchetes após o nome da função
<SCRIPT> função Toyellow () {document.getElementById ("test"). className = "test2"; } function tored () {document.getElementById ("test"). className = "test1"; } document.getElementById ("test"). onMouseOver = Toyellow (); document.getElementById ("teste"). onMouseOut = TORED (); </script>Mas depois de remover os colchetes depois de Toyellow () e Tored (), ele será executado normalmente
Quarto: modifique o atributo verificado da caixa de seleção
Use três botões para obter a seleção, seleção e seleção da caixa de seleção.
<! Doctype html> <html> <head> <meta charset = "utf-8"> <title> </title> </head> <body> <botão id = "btn"> selecione todos </button> button id = "nobtn"> nem tudo </em botão = "Inverse"> type = "caixa de seleção" /> <input type = "caixa de seleção" /> <input type = "caixa de seleção" /> <input type = "caixa de seleção" /> <input type = "CheckBox" /> <input type = "CheckBox" /> <input Type = "caixa de seleção" /> <input = "TIPOBEX" /> <nput Type = "" <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type = "Caixa de seleção" /> <Cript> var Btn = document.getElementById ("BTN"); var input = document.getElementsByTagName ("input"); btn.OnClick = function () {for (var i = 0; i <input.length; i ++) {input [i] .checked = "checked"; }} var nobtn = document.getElementById ("nobtn"); Nobtn.OnClick = function () {for (var i = 0; i <input.length; i ++) {input [i] .checked = false; }} var inverso = document.getElementById ("Inverse"); Inverse.OnClick = function () {for (var i = 0; i <input.length; i ++) {if (input [i] .checked == false) {input [i] .checked = true; } else {input [i] .checked = false; }}} </script> </body> </html>O artigo acima falará sobre erros e soluções comuns de JavaScript. Este é todo o conteúdo que compartilhei com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.