js无法获取到html标签的属性的解决方法
没有写标签的属性,javascript是无法获取到的,谨记,只有给标签写了属性才有,例如比如你要获取某个div的id,但是你没有明确加上是没有这个属性的
之前我就纳闷了,
<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%> <html> <head> <title>车辆基本信息</title> <scriptlanguage="javascript"type="text/javascript" src="../js/autocomplete/jquery-1.7.2.min.js"></script> <scripttype="text/javascript"> functionisdisplay3(){ varboo1=$("#doing1").attr("style"); varboo2=$("#doing2").attr("style"); if(""!=boo1){ if(document.getElementById('doing1').style.display){ //没有写是无法获取到的 alert("获取到doing1的display"); }elseif(document.getElementById('doing1').style.visibility){ alert("获取到doing1的visibility"); } } if(""!=boo2){ if(document.getElementById('doing2').style.display){ alert("获取到doing2的display"); }elseif(document.getElementById('doing2').style.visibility){ //没有写是无法获取到的 alert("获取到doing2的visibility"); } } } </script> </head> <body> <inputtype="button"value="层"onclick="isdisplay3()"/> <divid="doing1"style="visibility:hidden"> </div> <divid="doing2"style="display:none"> </div> </body> </html>
以上就是小编为大家带来的js无法获取到html标签的属性的解决方法全部内容了,希望大家多多支持毛票票~