function ShowChild(formObj) {
window.alert("子控件的数量"+formObj.childNodes.length);
for (var i = 0; i < formObj.childNodes.length; i++) {
window.alert(formObj.childNodes.item(i).nodeName);
}
}
<form id="form1" runat="server">
<input type="text" id="txtName" />
<input type="text" id="txtPassword" />
<img src="../Images/28.jpg" id="imgDemo" alt="Hello" width="200" height="100" />
<input type="button" value="提交" id="btnSubmit" onclick="ShowChild(this.form);" />
</form>遍历form的子对象集合,为什么事9个呢,而且这个弹出的信息中间夹在有#text的字样,我不是很清楚,按道理来说form用应该是5个子对象才对啊?求解
window.alert("子控件的数量"+formObj.childNodes.length);
for (var i = 0; i < formObj.childNodes.length; i++) {
window.alert(formObj.childNodes.item(i).nodeName);
}
}
<form id="form1" runat="server">
<input type="text" id="txtName" />
<input type="text" id="txtPassword" />
<img src="../Images/28.jpg" id="imgDemo" alt="Hello" width="200" height="100" />
<input type="button" value="提交" id="btnSubmit" onclick="ShowChild(this.form);" />
</form>遍历form的子对象集合,为什么事9个呢,而且这个弹出的信息中间夹在有#text的字样,我不是很清楚,按道理来说form用应该是5个子对象才对啊?求解
解决方案 »
- (function($){})(jQuery); 知道这样写法的基础原理吗
- js 替换字符串指定一段字符的内容
- 请问对象究竟指向哪一个
- 文本框,readonly,其值改变后,能触发什么事件?
- 为什么提交会弹出三个窗口
- window.getSelection选中的文字,怎么知道是在什么标签中呢?
- 新手 关于js如何可以实现树状结构,外框必须带table tr td的html!!! 马上给分
- 怎样检测系统是否安装了 RealPlayer ?
- 初学者提问:这个非常简单的程序运行不出结果?请教
- 如何将表格的第一行移动到最后,下面的行依次向上。
- 求助:js截取aaaa,bbbbbb,ccccc,dddddd,eeeee,ffffff,gggggg,获得“,”的个数
- 如何用JavaScript实现查询数据库之后的记录分页显示
Element Node.ELEMENT_NODE 1 元素节点
Text Node.TEXT_NODE 3 文本节点
Document Node.DOCUMENT_NODE 9 document
Comment Node.COMMENT_NODE 8 注释的文本
DocumentFragment Node.DOCUMENT_FRAGMENT_NODE 11 document片断
Attr Node.ATTRIBUTE_NODE 2 节点属性
我发现只有 用索引的方式可以获取 用key的方式如何获取呢?请赐教!
// window.alert("子控件的数量"+formObj.childNodes.length);
for (var i = 0; i < formObj.childNodes.length; i++) {
if(formObj.childNodes[i].nodeType != 3) window.alert(formObj.childNodes.item(i).nodeName);
}
}</script>
<form id="form1" runat="server">
<input type="text" id="txtName" />
<input type="text" id="txtPassword" />
<img src="../Images/28.jpg" id="imgDemo" alt="Hello" width="200" height="100" />
<input type="button" value="提交" id="btnSubmit" onclick="ShowChild(this.form);" />
</form>