首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HTML中id、name、class 区别

HTML 中 id与name 区别 一个name可以同时对应多个控件,比如checkbox和radio 而id必须是全文档中唯一的 id的用途  1) id是HTML元素的Identity,主要是在客户端脚本里用..."> for属性指定与label关联的元素的id,不可用name替代 3)脚本中获得对象:IE支持在脚本中直接以id(而不是name)引用该id标识的对象。...与表单相关的元素也可以赋ID值,  但为这些元素赋ID值的时候引用这些元素的方法就要变一下了,具体的如下:  赋name时,引用元素的方式:  document.formName.inputName 或...如果页面中有n(n>1)个HTML元素的id都相同了怎么办?在DHTML对象中怎么引用他们呢?...而这时重复的id会在引用时自动变成一个数组,id重复的元素按Render的顺序依次存在于数组中,数组的脚下标依次表示id出现的先后顺序。

2.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    html锚点id属性和name属性

    刚接触HTML的时候就知道描点,所以对描点这两个字特别熟悉,但一直没用过。...最近对模板更新时用到了这一点,举例说一下 复制代码 // a.html 点击跳转到第一个锚点 html#two">点击跳转到第二个锚点...复制代码 // a.html id="one">第一个锚点 复制代码 // b.html 第二个锚点 如上所示,实现描点效果,需具备两个要素:...一般情况下,我们会在目标节点上添加id属性或者name属性,这个id或者name属性的值就是我们寻找锚点的依据,推荐使用id属性来标记锚点(因为id能够在各种标签上使用,name属性标记锚点时只能用在a...同一页面内的锚点跳转时,给href赋值# + 锚点id的值或者# + 锚点name的值,需要跳转其他页面的锚点位置时,需要在#前面加上跳转的路径,例如:href="b.html#two"

    38660

    html锚点id属性和name属性

    刚接触HTML的时候就知道描点,所以对描点这两个字特别熟悉,但一直没用过?。...最近对模板更新时用到了这一点,举例说一下 // a.html 点击跳转到第一个锚点 html#two">点击跳转到第二个锚点 // a.html...id="one">第一个锚点 // b.html 第二个锚点 如上所示,实现描点效果,需具备两个要素: 需要有一个锚点,这个锚点就是我们要跳转到的位置...一般情况下,我们会在目标节点上添加id属性或者name属性,这个id或者name属性的值就是我们寻找锚点的依据,推荐使用id属性来标记锚点(因为id能够在各种标签上使用,name属性标记锚点时只能用在a...同一页面内的锚点跳转时,给href赋值# + 锚点id的值或者# + 锚点name的值,需要跳转其他页面的锚点位置时,需要在#前面加上跳转的路径,例如:href="b.html#two"

    18610

    html css中id和class的区别比较

    用于id #用于class属性 html css中id和class的区别比较 1、语法区别: id对应css是用样式选择符“#”(井号)。 class对应css是用样式选择符“.”...2、使用次数区别: id属性,只能被一个元素调用(以“#”选择符命名CSS样式在一个页面只能使用调用一次)。在同一个页面,只可以被调用一次,在CSS里用“#”表示。...ID就像一个人的身份证,用于识别这个DIV的, Class就像人身上穿的衣服,用于定义这个DIV的样式。 一般一个网页不设二个或二个以上同ID的div,但Class可以多个DIV用同一个Class。...3、语义和使用不同: id作为元素的标签,用于区分不同结构和内容 而class作为一个样式,它可以应用到任何结构和内容 在布局思路上,一般坚持这样的原则: id是先确定页面的结构和内容,然后再为它定义样式

    8210

    前端学习笔记之HTML中的id,name,class区别

    html的name和id可以类比身份证的姓名和身份证编号, 编号id具有唯一性,一个id只出现一次。 名称name具备可重复性,可以多次出现。...在css中两者都具备识别html元素的作用,name用点号.表示,id用井号# 一般name用于通用多次出现元素的样式定义,id用于唯一性元素样式定义。...当然,在实际的html中,也完全可以不用id,用单独的class也可以起到代替id的作用。但是在js中,是无法通过class直接后去html元素的, 定义id便于相关操作。...与表单相关的元素也可以赋ID值, 但为这些元素赋ID值的时候引用这些元素的方法就要变一下了,具体的如下: 赋name时引用元素的方式: document.formName.inputName或document.frames...(“frameName”) 赋id时引用元素的方式: document.all.inputID或document.all.frameID 除去与表单相关的元素,只能赋id不能赋name,这些元素有body

    2.1K20
    领券