java中id name_关于DOM对象中的id与name的区别
例1:
value="admin">
id="un" name="username" value="silas">
其实两者的区别非常简单.
1. ID:
唯一标识,它是可以确定该DOM对象中的所有子对象的唯一标识属性.
2. Name:
个人理解为客户端与服务器之间的信息接口.
取出对象可用document.all("username").value或document.表单名.username.value或document.getElementByIdx("username").value或document.getElementByIdx("un").value四种.
在例1中
document.表单名.username.value 可取出 "admin"
或
document.all("username").value 可取出 "admin"
或
document.getElementByIdx("username").value 可取出 "admin"
或
document.getElementByIdx("un").value 也可取出 "admin"
但是document.all("un").value
或 document.表单名.un.value 或
document.表单名.username.value取出的是 "undefined".
总结:
DOM中可以有两个相同的ID的对象,DOM中也可以有两个相同的Name的对象.
当有两个相同ID或name时,使用getElementById(id/name)都可取出先定义的相应对象及值;但使用all(un/name)或document.表单名.id/name取不出来.
java中id name_关于DOM对象中的id与name的区别相关推荐
- DOM对象中的常用属性(innerHTML属性,innerText属性,className属性,style属性)
DOM对象中的常用属性 innerHTML属性 innerText属性 className属性 style属性 innerHTML属性 innerHTML属性:用于设置或获取HTML 元素中的内容. ...
- js给对象添加变量属性 js 更改对象中的属性名 数组对象中每个对象添加一个字段-map用法和forEarch用法
js给对象添加变量属性 & js 更改对象中的属性名 & 数组对象中每个对象添加一个字段-map用法和forEarch用法 1.js给对象添加变量属性 1.js创建一个对象或者在原有对 ...
- java dom获取命名空间属性_java – 如何在XML DOM对象中添加命名空间前缀?
我正在尝试使用特定的命名空间来构建一个 XML文档.我想要生成的最终文档应该是这样的: token token token 这是我到目前为止. Document document = Document ...
- 详解DOM对象中clientWidth、offsetWidth等属性
我们有时需要获得鼠标在某盒子中的位置,或者是随意移动某盒子的位置,在这些场景中我们可能经常需要用到clientWidth.offsetWidth.offsetTop啊等等.但是对于初学者来说(包括我) ...
- ajax中dom,在(jQuery)ajax请求中获取当前脚本DOM对象
涉及两个步骤简单的解决方案: 1)找出哪些元素脚本标签是 2)发现,元素 的代码中的前一个兄弟: var scripts = document.getElementsByTagName("s ...
- js中如何判断一个DOM对象是否存在?
<div id="div1"></div> if(!!document.getElementById("div1")) 转载于:http ...
- js中根据元素名获取对象,根据id获取等等。。。
获取: //根据ID获取var aa = document.getElementById('bo')://根据元素名获取 返回一个集合var bb = document.getElementsByTa ...
- C#基于Npoi通过特性的方式导出简单数据到Excel或基于特性以及基于Excel模板导出数据到Excel以及从Excel中把数据导入到对象中
导出数据到Excel表格以及从Excel表格中读取数据是我们日常开发很多情况都会遇到的,这里或许只是导出一些简单的数据到excel,这里或许会按照一定的模板导出数据到excel,这里也可能需要从Exc ...
- jQuery过滤器:筛选jquery对象数组中的DOM对象
目录 一.定义: 二.基本过滤器: 一.定义: 过滤器就是过滤条件,对已经定位到jquery对象数组中的DOM对象进行过滤筛选,过滤条件不能独立出现在jquery函数,如果使用则只能出现在选择器后方. ...
最新文章
- [JAVA EE] 拦截器
- Vue的自定义滚动,我用el-scrollbar
- Redis击穿、雪崩、穿透场景描述与解决方案
- (转)javabean是什么和总结javabean的两种使用方式
- hdu 5167 Fibonacci(预处理)
- 自定义滚动条CSS样式
- resharper警告 :linq replace with single call to FirstOrDefault
- html本文框百分比定位,HTML中三种定位relative,absolute,fixed后,盒子的百分比宽度及位置易错点...
- [Altium Designer 2020 硬件设计]PCB封装库创建及3D模型添加
- SQL Server数据库应用与开发教程各章习题参考答案
- 20.6.5算法心得 一元二次方程解法
- word2vec理解及pytorch实现
- 给父母的礼物!一键让Android变身老人机
- 转载:整车CAN网络介绍---CAN--PT CAN--Chassis CAN--Body CAN--Info CAN
- 计算机操作系统实训心得总结,计算机操作系统安全实训心得总结
- sql - repalce函数
- 电脑可安装的超炫实用软件
- 游戏反外挂技术原理讲解
- 今日科技联播:阿里巴巴宣布2000亿美金全球进口计划;iPhone XR需求低迷致供应商停止增产...
- 【案例】建设银行——直播中台助力企业数字化学习升级