<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div id="t"><input type="radio" name="name1"></input></div>
</body>
</html>
<script type="text/javascript">
var t = document.getElementById('t');
var cNodes = t.childNodes;
alert(cNodes.length);
for(var i = 0; i < cNodes.length;i++){
alert(cNodes[i].name);
}
alert(document.getElementsByTagName('input').length);
</script>
上述代码,采用childNodes取得的结果,其长度为2,弹出的name,分别是name1,undefined,而
getElementsByTagName('input')
取得的结果正常就
在FF3中测试,弹出的结果分别为:1,name1,1
,结果正常
由于没有安装ie7,ie8,未经测试,不知道结果如何。
上述代码去掉</input>在ie6和FF3都正常
又在ie6中测试了<br></br>也有类似的结果
分享到:
相关推荐
<Name>关于我们</Name> <Url>/About</Url> </MenuItem> </MenuItem> <MenuItem> <Name>产品</Name> <Url>/Products</Url> <MenuItem> <Name>产品1</Name> <Url>/Product1</Url> </MenuItem> <MenuItem> ...
- 当遇到 `<Schedule>` 节点时,由于其内部包含多个 `<Item>` 子节点,因此需要再次使用 `foreach` 循环进行处理。 - 每个 `<Item>` 节点表示一个放映时间,创建 `ScheduleItem` 对象存储相关信息。 **4. 数据...
</strong> <ul> <li>软件开发网</li> <ul> <li>a_1</li> <li>a_2</li> <li>a_3</li> </ul> <li>www.jb51.net</li> <li>www.kanshule.com</li> </ul> [removed] [removed](“<strong>取外层ul的li信息:</strong><br>...
<title>使用Treeview控件</title> </head> <body> <form id="form1" runat="server"> <ie:TreeView ID="TreeView1" runat="server"> <!-- 在这里放置Treeview节点 --> </ie:TreeView> </form> </body> </html>...
<title>Oberon's Legacy</title> <author>Corets, Eva</author> <price>5.95</price> </book> </bookstore> ``` 加载XML文件的代码如下: ```csharp using System.Xml; // 创建一个XmlDocument对象 Xml...
"</p><p><strong>作者:</strong>" + author + "</p>"; } </script> </body> </html> ``` 在这个示例中,我们首先创建了一个XMLHttpRequest对象,用于从服务器获取XML文件。然后,我们使用`responseXML`属性将返回...
/* IE6 & IE7 Specific Styles */ *html ul li { float: left; height: 1%; } *html ul li a { height: 1%; } /* Show submenus on hover */ li:hover ul, li.over ul { display: block; } ``` #### 六、...
1. 在`<bookstore>`节点下插入一个新的`<book>`节点。 2. 修改某个特定的`<book>`节点及其子节点。 #### 三、插入新的节点 为了向XML文件中添加新节点,我们需要使用`System.Xml`命名空间中的类。具体步骤如下: 1....
<xsl:attribute name="src">../FTP_Magazine/FTP_Issue/<xsl:value-of select="@url"/></xsl:attribute> </img> </td> </tr> <tr> <td> <center> <xsl:apply-templates/> </center> </td> </tr> </table...
<title>Oberon's Legacy</title> <author>Corets,Eva</author> <price>5.95</price> </book> </bookstore> ``` #### 三、读取 XML 文件 在 C# 中读取 XML 文件通常使用 `XmlDocument` 类。下面是如何加载 XML ...
<b>From:</b><span id="from"></span><br/> <b>Message:</b><span id="message"></span> </p> <script> // XML字符串定义 var txt = "<note>"; txt += "<to>George</to>"; txt += "<from>John</from>"; txt...
<title>Oberon's Legacy</title> <author>Corets, Eva</author> <price>5.95</price> </book> </bookstore> ``` 此XML文件包含了一个名为`bookstore`的根元素,该元素下有一个`book`子元素,其中包含了书的一些...
//</div><p>ppp</p></div>`<script>var oP3 = document.createElement('p');oP3.innerHTML = '333'; // 添加新的元素节点oDiv.insertBefore(oP3, oDiv.lastElementChild); // 在最后一个元素节点前插入console.log...
var xmlString = "<book id='007'><title>ajax</title><author>xiaoluo</author></book>"; // 将字符串创建为对象 xmlDoc.loadXML(xmlString); // 获取根元素 var root = xmlDoc.documentElement; // 显示...
lblNation2.Text = Empnode.ChildNodes[6].InnerText; lblPlace2.Text = Empnode.ChildNodes[7].InnerText; lblStudyExper.Text = Empnode.ChildNodes[8].InnerText; lblspecialty.Text = Empnode.ChildNodes[9]...
var xmlData = '<音乐><曲目>mysong.mp3</曲目><循环>true</循环></音乐>'; var parser = new DOMParser(); var xmlDoc = parser.parseFromString(xmlData, 'text/xml'); audio.src = xmlDoc.getElementsByTagName('...
<title>Oberon's Legacy </title> <author>Corets, Eva </author> <price>5.95 </price> </book> <book genre="李赞红" ISBN="2-3631-4"> <title>CS 从入门到精通 </title> <author>候捷 </author> <price>...
response.write("<b>"&y.nodename&":</b>") response.write(y.text) response.write("<br/>") next next %> ``` #### 代码详解 1. **设置响应过期时间**: ```asp response.expires=-1 ``` 这一行代码设置...
js获取本地xml var xdoc = new ActiveXObject("Microsoft.XMLDOM");...var txt="<table>"+"<tr><td>"+nodes.item(0).text+"</td><td>"+nodes.item(1).text+"</td></tr>"+"</table>"; document.write(txt);
`<myfile>` 是根元素,而 `<title>`、`<author>`、`<email>` 和 `<date>` 则是其子元素,它们用来描述文章的标题、作者、电子邮件和日期。 值得注意的是,XML元素的命名没有严格的限制,允许使用中文或其他字符集,...