IE6/7中获取Button元素的值的bug
2011-08-27 19:04
302 查看
如下
IE6/7:
IE8/9/10/Firefox/Safari/Chrome/Opera:
IE6/7 中返回的是innerHTML,实现错误。用getAttributeNode修复,如下
<button value="abc">测试</button> <script> var btn = document.getElementsByTagName('button')[0]; alert(btn.value); alert(btn.getAttribute('value')); </script>
IE6/7:
IE8/9/10/Firefox/Safari/Chrome/Opera:
IE6/7 中返回的是innerHTML,实现错误。用getAttributeNode修复,如下
<button value="abc">测试</button> <script> var btn = document.getElementsByTagName('button')[0]; alert(btn.getAttributeNode('value').nodeValue); </script>
相关文章推荐
- IE6、IE7中获取Button元素的值的bug说明
- IE6、IE7中获取Button元素的值的bug说明
- IE6/7 and IE8/9(quirks mode)中Fieldset元素设置宽度后渲染成行内元素Bug
- jquery获取当前元素的值,比如获取button上的值
- CSS getStyle 获取元素的样式,解决offSet+样式所产生的bug
- JavaScript的ready方法中获取某元素(如获取某个button,并设置onclick事件)的疑问?为什么要写在ready方法里,不用ready方法可以吗?
- IE6/7 and IE8/9/10(IE7模式)依次隐藏具有absolute或relative的父元素和子元素后再显示父元素,子元素依然能显示bug
- IE中getElementsByTagName无法获取元素BUG
- IE6/7和IE8/9(怪异模式)浮动元素折行Bug
- 用JS获取不到元素样式信息的"Bug"?
- VUE 无法获取在P标签子元素下用Mustache写法 {{}}来显示数据的BUG
- 关于“button”标签元素的获取问题
- [13年迁移]firefox获取隐藏表单元素的parent节点的bug
- IE6/7的Bug:纵向排列的li中加浮动元素产生向下3px的空隙
- IE的button元素bug
- IE6/7 and IE8/9(怪异模式)中form元素默认样式导致的bug
- jQuery获取当前点击的对象元素
- js和jquery获取父级元素、子级元素、兄弟元素的方法
- iframe子页面获取父页面元素的方法
- 获取元素的绝对坐标