手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js无法获取到html标签的属性的解决方法
js无法获取到html标签的属性的解决方法
摘要:没有写标签的属性,javascript是无法获取到的,谨记,只有给标签写了属性才有,例如比如你要获取某个div的id,但是你没有明确加上是没...

没有写标签的属性,javascript是无法获取到的,谨记,只有给标签写了属性才有,例如比如你要获取某个div的id,但是你没有明确加上是没有这个属性的

之前我就纳闷了,visibility为什么可以实现div的隐藏和显示而display不可以,我明明记得以前可以的,原来是我在style的属性里面给它写的是visibility,没有写display,而以前写的是display

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <html> <head> <title>车辆基本信息</title> <script language="javascript" type="text/javascript" src="../js/autocomplete/jquery-1.7.2.min.js"></script> <script type="text/javascript"> function isdisplay3(){ var boo1 = $("#doing1").attr("style"); var boo2 = $("#doing2").attr("style"); if("" != boo1){ if(document.getElementById('doing1').style.display){ //没有写是无法获取到的 alert("获取到doing1的display"); }else if(document.getElementById('doing1').style.visibility){ alert("获取到doing1的visibility"); } } if("" != boo2){ if(document.getElementById('doing2').style.display){ alert("获取到doing2的display"); }else if(document.getElementById('doing2').style.visibility){ //没有写是无法获取到的 alert("获取到doing2的visibility"); } } } </script> </head> <body> <input type="button" value="层" /> <div id="doing1"> </div> <div id="doing2"> </div> </body> </html>

以上就是小编为大家带来的js无法获取到html标签的属性的解决方法全部内容了,希望大家多多支持查字典教程网~

【js无法获取到html标签的属性的解决方法】相关文章:

javascript改变和控制显示的图片大小

js+cookies实现悬浮购物车的方法

js兼容火狐获取图片宽和高的方法

js光标定位文本框回车表单提交问题的解决方法

js实现鼠标移到链接文字弹出一个提示层的方法

js控制excel打印完美解决方案

js控制div弹出层实现方法

js兼容火狐显示上传图片预览效果的方法

js比较日期大小的方法

js实现文本框选中的方法

精品推荐
分类导航