HTML中属性ID和属性NAME有何区别
来源:互联网 发布:c语言实验报告流程图 编辑:程序博客网 时间:2024/05/16 13:55
id的主要用途:
在客户端页面作为对象的唯一表示,同一个页面中不允许出现多个相同的id.可以使用JavaScript的document.getElementById('id')来获取对象.
name的具体用途有:
用途1:
作为可与服务器交互数据的HTML元素的服务器端的标示,比如input、select、textarea、和button等。我们可以在服务器端根据其name通过Request["name"]取得元素提交的值。
用途2:
HTML元素input type='radio'分组,我们知道radio button控件在同一个分组类,check操作是mutex的,同一时间只能选中一个radio,这个分组就是根据相同的name属性来实现的。
用途3:
建立页面中的锚点,我们知道<a href="url">link</a>是获得一个页面超级链接,如果不用href属性,而改用name,如:<a name="PageBottom"></a>,我们就获得了一个页面锚点。
用途4:
作为对象的identity,如Applet、Object、Embed等元素。比如在Applet对象实例中,我们将使用其name来引用该对象。
用途5:
在img元素和map元素之间关联的时候,如果要定义img的热点区域,需要使用其属性usemap,使usemap="#name"(被关联的map元素的name)。
用途6:
某些特定元素的属性,如attribute,和param。例如为Object定义参数<param name = "appletParameter" value= "value">。
用途7:
name属性也可以作为客户端对象的标识,可以使用javascript的document.getElementByName('name')来获取对象
- HTML中属性ID和属性NAME有何区别?
- HTML中属性ID和属性NAME有何区别
- HTML中属性ID和属性NAME有何区别?
- HTML中属性ID和属性NAME有何区别
- HTML中属性id和属性name有何区别?
- HTML中属性ID和属性NAME有何区别
- HTML中属性ID和属性NAME有何区别?
- html中 id属性和name属性区别
- HTML中元素属性中ID和Name的区别
- html中id和name属性的区别
- [转帖]html中id和name属性的区别
- html标签input中id和name属性的区别
- HTML中name属性和id的区别
- HTML ID和Name属性的区别
- HTML ID和Name属性的区别
- html标签中属性name和属性id的主要区别
- html控件的id和name属性有什么不同
- html控件的id和name属性有什么不同
- java后端书架
- eclipse Neon.3 Release (4.6.3)中maven项目使用阿里云镜像
- Java IO流分析整理
- java web 项目向手机发送短信
- C++ 中 ZeroMemory、memset 危险需慎用
- HTML中属性ID和属性NAME有何区别
- 用Jquery动态获取当地时间
- 防止iframe调用
- 网站搭建基本流程
- u盘文件变快捷方式(1KB病毒)的完美解决方法
- EventBus3.0使用总结(二)EventBus的线程模式
- Laravel5.1接口开发【1】
- C++递归算法之2的幂次方表示
- NSURLSession简单使用(日后补充)