专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »数据库 » document.all用法:document.all和getElementById、getElementsByName、getElementsByTagName使用方法区别 »正文

document.all用法:document.all和getElementById、getElementsByName、getElementsByTagName使用方法区别

来源: 发布时间:星期四, 2009年2月12日 浏览:109次 评论:0


使用document.getElementById(id)在操作文档个特定元素时最好给该元素个 id 属性为它指定个(在文档中)唯名称然后就可以用该 ID 查找想要元素
这里要注意是document.getElementById(id)它返回个元素

该思路方法和 getElementById 思路方法相似但是它查询元素 name 属性而不是 id 属性
个文档中 name 属性可能不唯(如 HTML 表单中单选按钮通常具有相同 name 属性)所有getElementsByName 思路方法返回是元素而不是个元素所以导致他们访问方式有区别
如在下面代码中表明他们访问方式:

<html>
<head>
<title>
document.all test
</title>
<script language="javascript">
function view
{
alert(document.getElementById("ccc").value);
alert(document.getElementsByName("ccc")[0].value);
//obj = document.getElementsByName("aaa");
//alert(obj.value);

}
</script>
</head>
<body>
<form name="form1" id="f1">

<input type="text" name="ccc" id="aaa">

<input type="button" name="bbb" value="click" _disibledevent=></form>
</body>

</html>
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: