黑马程序员技术交流社区
标题:
javascript中的节点问题
[打印本页]
作者:
谭威
时间:
2012-5-28 00:06
标题:
javascript中的节点问题
<body>
<input type="text" name="xx" value="我是一个文本框" id="txt_1">
</body>
<script type="text/javascript">
//输出元素节点的name, type, value
var inputElement=document.getElementById("txt_1");
alert("元素节点的名称:"+inputElement.nodeName);// 输出INPUT
alert("元素节点的类型:"+inputElement.nodeType);// 为什么会 输出 1 而不是"text"
alert("元素节点的值:"+inputElement.nodeValue);// 为什么会输出null,而不是"我是一个文本框"
</script>
求解!!!
作者:
谭威
时间:
2012-5-28 14:34
是我理解的问题。。
应当这样写
var inputElement = document.getElementById("txt_1");
alert("元素节点的名称:" + inputElement.name);
alert("元素节点的类型:" + inputElement.nodeName);
alert("元素节点的值:" + inputElement.value);
作者:
杨雪
时间:
2012-5-28 23:37
看下这个 :
http://www.cnblogs.com/x116/articles/1083915.html
nodetype并不是input的type,所以不会输出text,给你的网页上有对照表,因为input是个element,所以输出1,nodevalue对element不适用,所以是null
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2