HTML中Id和Name的区别是什么
导语:html中name指的是用户名称,ID指的是用户注册是系统自动分配给用户的一个序列号。以下的是本站小编为大家这里的HTML中Id和Name的区别,希望你会喜欢。
name是用来提交数据的,提供给表单用,可以重复;
id则针对文档操作时候用,不能重复。如:lementById();
一、ID是在客户端脚本里用!NAME是用于获取提交表单的某表单域信息,在form里面,如果不指定Name的话,就不会发送到服务器端。
二、以下元素input、select、form、frame、iframe用name,而以下元素table、tr、 td、p、p、span、h1、li用id,表单元素(form input textarea select)与框架元素(iframe frame)用 name,这些元素都与表单(框架元素作用于form的target)提交有关, 在表单的接收页面只接收有name的元素, 赋ID的元素通过表单是接收不到值的.
当然上述元素也可以赋ID值, 赋ID值的时候引用这些元素的方法就要变一下了.
赋 name: tName es("frameName")
赋 ID : tID eID
只能赋ID不能赋name的元素:(除去与表单相关的元素都只能赋ID)
body li a table tr td th p p span pre dl dt dd font b 等等
举个简单的例子
<form name="form1">
用户名:<input type=text name="username" id="username">
密码:<input type=password name="password" id="pwd">
</form>
如果我要获得用户名和密码;JS用name获得的.话,就得写成e;
e;
用id获得:
lementById("username");
lementById("pwd");
有时候name 可能会出现相同的名字,所以这时候我们用name获得就无法确定获得的是哪个值了。
lemntsByName("username");
这里得到的是一个数组
lementsByName(xxx); 取出的数组
lementById(xxx); 取出是单个对象
还有需要注意的
有些元素 比如 p 可以用 id名字直接得到对象
<p id="p1"></p>
rHTML = "asdfasdf";
而表单元素 就不可以这样了
只能用 lementById(xx)
-
讲解HTML中iframe和frame的区别
不知道你在项目中用过frameset属性没有,frameset这个属性是在去年我在一个在线客服系统制作中用过,因为客服系统要有固定的布局,上面一块,下面一块等等,当时就是用的frameset和frame。在我用完了这些属性之后,我才明白了iframe和frame的`区别。因为在这之前,我项目中...
-
浅谈jquery 注意事项与常用语法
1、关于选择器中含有特殊符号选择器中含有".","#","(","]"等特殊字符,根据W3C的规定,属性值中是不能含有这些特殊字符的,例如:复制代码代码如下:bb如果按照普通的方式来获取,例如:复制代码代码如下:$("#id#b");$("#id[1]");以上代码不能正确获取到元素,正确的写法如下:复...
-
高级PHP开发工程师岗位职责7篇
现如今,很多地方都会使用到岗位职责,岗位职责具有提高内部竞争活力,更好地发现和使用人才的作用。想学习制定岗位职责却不知道该请教谁?以下是小编整理的高级PHP开发工程师岗位职责,仅供参考,希望能够帮助到大家。高级PHP开发工程师岗位职责1工作职责:1、承担机器学习...
-
javascript设置创建动态表格的方法
两种JavaScript动态创建table表格的方法,分享给大家,具体实现如下方法一:最原始的方法,创建一一元素vara1=teElement("table");vara2=teElement("tbody");vara3=teElement("tr");vara4=teElement("td");//开始appendchild()追加各个元素ndChild(a4);ndChild(a3);nd...
相关文章
- 八年级英语下册Unit 6 An old man tried to move a Mountain period one说课稿
- 讲解HTML中iframe和frame的区别
- Equal Rights between Men and Women高中英语作文
- java中extends与implements区别
- 英语初级口语: Meddling Mother-In-Law Comment
- Linux系统是怎么辨别gmtime和localtime
- 英语阅读:African Union Leaders Talk Mali, Chinese Investmen
- 奥运英语作文:中国跳水队(Diving into Gold: Chinas Dream Team
- At Climate Summit, Hope for Emissions Deal美文欣赏
- 关于HTML中Id和Name的区别