<html>
<head>
<title>Example 1.3 Hello World!</title> <script type="text/JavaScript">
<!--
function body_color()
{
document.body.bgColor = "yellow";
}
//-->
</script>
</head> <body onclick="body_color()"> <form>
</form> <form>
</form> <p id="1">这是第1个P元素</p>
<p name"title_two">这是第2个P元素</p>
<p>这是第3个P元素</p>
<p>这是第4个P元素</p>
<p>这是第5个P元素</p>
<p>这是第6个P元素</p>
<p>这是第7个P元素</p>
<p>这是第8个P元素</p> <script type="text/JavaScript">
<!--
document.write("<hr />");
var p_elements = document.getElementsByTagName("p");
document.write(p_elements[0] + "<br />"); // 就是这行输出时总是[object],无论是将下标值为改多少都是
//-->
</script>
</body>
</html>
<head>
<title>Example 1.3 Hello World!</title> <script type="text/JavaScript">
<!--
function body_color()
{
document.body.bgColor = "yellow";
}
//-->
</script>
</head> <body onclick="body_color()"> <form>
</form> <form>
</form> <p id="1">这是第1个P元素</p>
<p name"title_two">这是第2个P元素</p>
<p>这是第3个P元素</p>
<p>这是第4个P元素</p>
<p>这是第5个P元素</p>
<p>这是第6个P元素</p>
<p>这是第7个P元素</p>
<p>这是第8个P元素</p> <script type="text/JavaScript">
<!--
document.write("<hr />");
var p_elements = document.getElementsByTagName("p");
document.write(p_elements[0] + "<br />"); // 就是这行输出时总是[object],无论是将下标值为改多少都是
//-->
</script>
</body>
</html>
<p name="title_two">这是第2个P元素</p>document.write(document.getElementsByTagName("title_two").innerHTML + "<br />")
输出的结果为:undefined
谢谢。
var i = 0;
for (; i < ps.length; i++) {
if (ps[i].name == "title_two") {
document.write(ps[i].innerHTML + "<br />");
break;
}
}