黑马程序员技术交流社区

标题: input中的type和id有先后顺序吗? [打印本页]

作者: 何圣东    时间: 2012-3-10 01:14
标题: input中的type和id有先后顺序吗?
<tr><td><label for="username">用户名:</label></td><td><input type="text" id="username" /></td></tr>
<tr><td><label for="username">用户名:</label></td><td><input id="username"  type="text" /></td></tr>
红色字体部分,有先后顺序吗?
作者: 邓坤    时间: 2012-3-10 07:53
没有区别
作者: 朱小磊    时间: 2012-3-10 09:05
type是用来指明这个控件的类型(例:按钮,文本框等),而ip则是代码中需要用该控件,为该控件取的一个变量名,就像一个人的姓名。(随便取)type:则指明你是猫猫,还是狗狗
作者: 肖腾宇    时间: 2012-3-10 10:56
没有先后顺序,他们都是控件的属性,救像人的姓名,性别一样
作者: 原世功    时间: 2012-3-10 12:50
前后顺序没有关系
作者: 刘亚中    时间: 2012-3-10 13:12
在dom中是有区别的!看下面的代码:
var input1 = document.getElementsByTagName('input')[0].attributes[0].value,
     input2 = document.getElementsByTagName('input')[1].attributes[0].value;
console.log(input1);    //'text'
console.log(input2);    //'username'




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2