黑马程序员技术交流社区

标题: html标签中name,value,id三个属性的区别? [打印本页]

作者: 大大老伴要跪IT    时间: 2014-3-3 21:47
标题: html标签中name,value,id三个属性的区别?
html标签中name,value,id三个属性的区别?
作者: 黄陂酷歌    时间: 2014-3-3 22:01
     我们知道在网页做Post提交时,是以Form(即表单域)为单位进行提交的,一个Form里有若干个表单对象(如<input type="text" name="UserName" value="请输入姓名"/>),同一个页面里可以为多个Form(Asp.net不同,它只允许有一个,且名字必须为Form1),在表单表提交到服务器端后,可以直接通过Name属性取到表单域的值,却无法通过ID直接取到该表表单对象的值。
      同一个Form里不能有多个name属性相同的HTML标记,但如果一个网页中有多个Form,则不同的Form里可以有同个Name属性的标记。而ID是全局的,在一个HTML文档里不能有多个节点使用相同的ID,无论它处在哪个Form里。




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