O JavaScript não pode obter o atributo sem escrever a tag. Lembre -se, somente se você escrever o atributo para a tag, por exemplo, se você deseja obter o ID de uma div, mas se você não a adicionar explicitamente, não terá esse atributo.
Eu me perguntei antes, por que a visibilidade pode implementar o esconderijo e a exibição de divs enquanto a exibição não é possível. Lembro -me claramente que era possível antes, mas achei que escrevi a visibilidade para ele no atributo de estilo, mas não exibindo, mas antes de ser exibido.
<%@ página de página = "java" import = "java.util. type = "text/javascript"> function isDisplay3 () {var boo1 = $ ("#fazendo1"). att ("estilo"); var boo2 = $ ("#fazendo2"). att ("estilo"); if (""! = boo1) {if (document.getElementById ('fazendo1'). style.display) {// no alert ("getElementById ('fazendo1'). style.display) {alert (getSeLelementById ('doing1'). alert ("getElementById ('fazendo1'). style.visibility) {alert (" getElementById ('fazendo2'). style.display) {alert ("getElementById ('fazendo2'). style.display) {alert (" getElementById ('Doing2'). style.display) alert("getElementById('doing2').style.visibility){ alert("getElementById('doing2'). if(document.getElementById('doing2').style.visibility){ //Not written, alert("getd visibility of doing2"); } } } </script> </head> <body> <input type="button" value="layer" ONCLICK = "ISDISPLAY3 ()"/> <div id = "Doing1" style = "visibilidade: Hidden"> </div> <div id = "Doing2" style = "Display: None"> </div> </body> </html>O exposto acima é o conteúdo completo da solução para os atributos JS que não podem ser obtidos das tags HTML trazidas a você por mim. Espero que todos possam apoiar mais wulin.com ~