问题描述
- alert(node.valuename);
-
javaScript 对 dom操作中,alert(node.valuename); 时,,有的属性会显示 属性 的值,,
例如足球
alert(inputNode.checked); 不会显示它的具体值,而是 true和false。
这里的不同,总感觉自己区分的不够明了。
以及直接通过.属性的方式赋值。有点乱乱的。有没有文章推荐我看看,
解决方案
看下node有没有值
解决方案二:
console.log(node),控制台查看所有属性,不要用ie
解决方案三:
这个要看该属性的类型,如标签name是string,返回的自然是string,而复选框的check是true flase这两种,同理还有select的selected属性,返回的自然是true,false这两种,还有一些是未定义的类型,则显示undefind
时间: 2024-11-10 00:36:06