html的属性id和name

属性id

id 属性规定 HTML 元素的唯一的 id。
id 在 HTML 文档中必须是唯一的。

<input type=password id="userpwd" />

根据提供的唯一id号,快速获取标签对象。如:document.getElementById(id)
用于充当label标签for属性的值:示例:

<label for='userid'>用户名:</label>

表示单击此label标签时,id为userid的标签获得焦点。

id 属性可用作链接锚,通过 JavaScript或通过 CSS 为带有指定 id 的元素改变或添加样式。

属性name

name指定标签的名称
name在 HTML 文档中并不是唯一的。

<input type="text" name="username" />

form表单:name可作为转递给服务器表单列表的变量名;如上面的传到服务器的名称为:username='text的值'。
input type='radio'单选标签:把几个单选标签的 name设为一个相同值时,将会进行单选操作。

<input type="radio" name='sex'/>男
<input type="radio" name='sex'/>女

快速获取一组name相同的标签:获取拥有相同name的标签,一起进行操作,如:更改属性、注册事件等。

function changtxtcolor() {
    var txts = document.getElementsByName('txtcolor'); //获取所有name=txtcolor 的标签
    for (var i = 0; i < txts.length; i++) { //循环遍历标签,并把背景色改为red
        txts[i].style.backgroundColor = 'red';
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,099评论 19 139
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,360评论 1 41
  • 在学习HTML标签中的<input> 元素的输入类型时,我发现<input>标签除了拥有,type等控制输入字段的...
    YF_dawn阅读 19,394评论 3 16
  • HTML基础 本文包括 HTML基本知识与结构 HTML常见标签 标签写法与嵌套的讨论 HTML、CSS、java...
    廖少少阅读 2,134评论 2 21
  • 专注的力量---番茄工作法! 番茄工作法是当今世界上关于时间管理非常重要且伟大的发明。 番茄工作法就是让我们25分...
    邢衍贞阅读 240评论 0 1