请使用 W3C 的标准形式 document.getElementById() 。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Test ID & Name</title>
<script>
function getobject()
{
alert("Begin~");
//alert("1:textname——"+textname);
//alert("2:testform.textname——"+testform.textname);
//alert("3:document.all.textname——"+document.all.textname);
//alert("4:document.all.demoform.textname——"+document.all.testform.textname);
alert("5:document.forms[0].textname——"+document.forms[0].textname);
alert("6:document.forms["testform"].textname——"+document.forms["testform"].textname);
alert("7:document.forms["testform"].childNodes[0]——"+document.forms["testform"].childNodes[0]);
alert("8:document.forms["testform"].elements[0]——"+document.forms["testform"].elements[0]);
alert("9:document.getElementById("textid")——"+document.getElementById("textid"));
alert("10:document.getElementById("textid")——"+document.getElementsByName("textname")[0]);
}
</script>
</head>
<body onload="getobject()">
<form method="post" action="" name="testform">
<input type="text" name="textname" id="textid" value="this is just for testing" />
</form>
</body>
</html>
分享到:
相关推荐
HTML中的`id`和`name`属性虽然在某些方面有相似之处,但它们在语义和用途上存在明显的差异。`id`主要是用来唯一标识页面中的一个元素,确保在整个文档中具有唯一性,以便于通过JavaScript或CSS进行访问和操作。而`...
### 在HTML中 ID和Name的区别 #### 概述 在HTML文档中,`id` 和 `name` 是两种常见的属性,它们被广泛应用于各种HTML元素之中。这两种属性虽然都用于标识网页中的元素,但它们之间存在着重要的区别。理解这些区别...
在本场景中,我们关注的是如何利用jQuery将HTML表单中的数据(基于name和id属性)转换成JSON格式,并通过POST方法发送到服务器。这涉及到jQuery的选择器、对象操作以及Ajax请求等多个知识点。 首先,jQuery的选择器...
html中的id、name与value的详细介绍,以及区别。
显然这个ID和Name的解答说的太笼统了,当然那个解释对于ID来说是完全对的,它就是Client端HTML元素的Identity。而Name其实要复杂的多,因为Name有很多种的用途,所以它并不能完全由ID来代替,从而将其取消掉。具体...
在Web开发领域,尤其是HTML中,ID与Name是两个极为关键且常被提及的概念。它们虽然都用于标识网页中的元素,但各自的特性和应用场景却大相径庭。 #### ID的独特性与唯一性 首先,ID就像是网页元素的身份证号码,...
HTML中的id和name属性在网页开发中扮演着重要的角色,它们虽然都是用来标识HTML元素,但有着明显的区别和特定用途。 首先,id属性是用于唯一地标识一个元素,确保在整个文档中id是唯一的,这使得id成为CSS选择器和...
### 浅谈HTML中ID与Name的区别及其应用场景 在HTML文档中,`id`与`name`是非常重要的属性,它们分别用于唯一标识一个元素以及命名一个元素。虽然这两个概念看起来相似,但它们在实际应用中有着本质的区别。下面将...
HTML、CSS 中的 id、class 和 name 属性都是用来标识和区分网页元素的重要特性,但它们各有不同的用途和应用场景。 1. **id 属性** - **唯一性**:id 是文档中每个元素的唯一标识符,必须在整个文档内保持唯一,不...
HTML、CSS中关于id、class和name属性是网页开发中的基础概念,它们各自有着不同的用途和应用场景。 首先,**id**属性是HTML元素的唯一标识符。它的主要作用包括: 1. 客户端脚本中引用HTML元素,JavaScript中可以...
HTML中的name、id和class属性是用于标识和操作页面元素的重要工具,它们各自有不同的用途和特性。下面详细解释它们的格式、应用场景以及特性。 首先,name属性常用于表单元素,它可以让表单元素的值以键值对的形式...
在网页开发中,表单是收集用户输入信息的重要工具,而`id`、`name`和`value`是表单元素中的三个关键属性,它们在HTML、JavaScript以及服务器端处理中都扮演着不可或缺的角色。 首先,`id`属性是HTML元素的一个独特...
在HTML5中,推荐使用id属性来替代name属性创建锚点,因为id属性更具有语义化。示例如下: ```html <p id="uniqueID">目标位置 ``` 跳转链接的a标签同样使用`#`加id属性值: ```html <a href="#uniqueID">...
JavaScript中获取页面元素的主要方式是通过id和name属性,这是因为HTML元素通常通过这两种属性来唯一或者批量识别。在JavaScript中,使用这两种属性来获取元素具有各自的特点和适用场景。 首先,我们来探讨通过id...
在HTML中,`name` 和 `id` 都是用来标识和区分页面中不同元素的属性,但它们在用途和功能上存在一些差异。虽然在某些方面它们可能有相似之处,但它们并不完全相同。 首先,让我们来理解 `name` 属性。`name` 主要...
在Web开发中,HTML元素的`id`和`name`属性是两个非常关键的概念,它们在页面结构和数据交互中起到不同的作用。虽然两者都可以用来标识元素,但它们的用途和约束条件有所不同。 首先,`id`属性是HTML元素的一个唯一...
'以下是设定请求的ID跳转,如果请求的ID为空或无ID请求就跳转到sitemap.html strid=Request("id") if strid="" or not isnumeric(strid) then Response.Redirect ("http://www.52steel.com/sitemap.html") response....
name 指定标签的名称。 格式 <input type=text name=username /> 应用场景 ①form表单:name可作为转递给服务器表单列表的变量名;如上面的传到服务器的名称为:username=’text的值’。 ②input type=’...
```html :data="treeData" :render-content="renderNode" ref="tree" :props="defaultProps" > export default { data() { return { treeData: [], // 假设这是你的树数据,每个节点包含name属性 ...