首页 > 开发 > CSS > 正文

表单name与id的区别和相似之处

2024-07-11 08:21:39
字体:
来源:转载
供稿:网友

  表单的name与id其实是同一个意思,都是为了标记对象名称。它们所不同的是:name是netscape的、id是microsoft的。

  表单元素(form input textarea select)与框架元素(iframe frame)用name。

  这些元素都与表单(框架元素作用于form的target)提交有关,

  在表单的接收页面只接收有name的元素。

  赋id的元素通过表单是接收不到值的,大家自己可以验证一下。 

  当然上述元素也可以赋id值,赋id值的时候引用这些元素的方法就要变一下了。

  赋 name: document.formname.inputname    document.frames("framename") 

  赋 id  : document.all.inputid           document.all.frameid 

  只能赋id不能赋name的元素:(除去与表单相关的元素都只能赋id) 

  body li a table tr td th p div span pre dl dt dd font b 等等

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表