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

HTML中id、name、class 区别

HTML 中 id与name 区别 一个name可以同时对应多个控件,比如checkbox和radio 而id必须是全文档中唯一 id用途  1) id是HTML元素Identity,主要是在客户端脚本里用...form再引用name,注意这样得到是经过计算后将发送给服务器name用途 1)主要是用于获取提交表单某表单域信息, 作为可与服务器交互数据HTML元素服务器端标示,比如input、select...2)HTML元素Input type='radio'分组,我们知道radio button控件在同一个分组类,check操作是mutex,同一时间只能选中一个radio,这个分组就是根据相同name...当然HTML元素name属性在页面中也可以起那么一点ID作用,因为在DHTML对象树中,我们可以使用document.getElementsByName来获取一个包含页面中所有指定Name元素对象数组...> 关于ID和Name一些注意事项 当然HTML元素name属性在页面中也可以起那么一点id作用,因为在DHTML对象树中,我们可以使用

2.5K20

html锚点id属性和name属性

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

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

    转: 细说HTML元素ID和Name属性区别

    第一段里对于ID和Name解答说太笼统了,当然那个解释对于ID来说是完全对,它就是Client端HTML元素Identity。...具体用途有:     用途1: 作为可与服务器交互数据HTML元素服务器端标示,比如input、select、textarea、和button等。...用途2: HTML元素Input type='radio'分组,我们知道radio button控件在同一个分组类,check操作是mutex,同一时间只能选中一个radio,这个分组就是根据相同Name...显然这些用途都不是能简单使用ID来代替掉,所以HTML元素ID和Name却别并不是身份证号码和姓名这样区别,它们更本就是不同作用东西。    ...当然HTML元素Name属性在页面中也可以起那么一点ID作用,因为在DHTML对象树中,我们可以使用document.getElementsByName来获取一个包含页面中所有指定Name元素对象数组

    1.9K30

    html锚点id属性和name属性

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

    16910

    前端学习笔记之HTMLid,name,class区别

    htmlname和id可以类比身份证姓名和身份证编号, 编号id具有唯一性,一个id只出现一次。 名称name具备可重复性,可以多次出现。...在css中两者都具备识别html元素作用,name用点号.表示,id用井号# 一般name用于通用多次出现元素样式定义,id用于唯一性元素样式定义。...当然,在实际html中,也完全可以不用id,用单独class也可以起到代替id作用。但是在js中,是无法通过class直接后去html元素, 定义id便于相关操作。...name用途 用途1: 主要是用于获取提交表单某表单域信息, 作为可与服务器交互数据HTML元素服务器端标示,比如input、select、textarea、框架元素(iframe、frame...当然HTML元素Name属性在页面中也可以起那么一点ID作用,因为在DHTML对象树中,我们可 以使用document.getElementsByName来获取一个包含页面中所有指定Name元素对象数组

    2K20

    Python 中 if __name_

    因此if __name__ == 'main': 作用就是控制这两种情况执行代码过程,在if __name__ == 'main': 下代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,...2、运行原理  每个python模块(python文件,也就是此处test.py和import_test.py)都包含内置变量__name__,当运行模块被执行时候,__name__等于文件名(...同样举例说明,我们在test.py脚本if __name__=="__main__":之前加入print __name__,即将__name__打印出来。.... test 此时,test.py中__name__变量值为test,不满足__name__=="__main__"条件,因此,无法执行其后代码。...__name__ __name__ 是内置变量,用于表示当前模块名字,同时还能反映一个包结构。

    74110

    Python__name__变量

    参考链接: Python__name __(特殊变量) 我们经常看到Python代码中包含这样代码:  if __name__ == '__main__':     something...  ...如果当前文件是主动执行,__name__ 变量值就是:__main__,如果是 被导入执行,则是被导入文件名,比如有文件:test.py,如果执行:python test.py,那么,test文件...__name__ 那么值就是:test。  除了要知道这个以外,还要知道一点就是,代码中带有“定义”功能代码,是不被执行。也就是说,代码中函数、类定义代码不会被执行。...:  1)文件主动执行,输出结果:   abc def this is main of module   # if 语句部分,由于主动执行,变量__name__ 值是 __main__,所以条件为真,...执行该条件下语句体 hello                    # if 语句部分   2)导入执行,输出结果:  abc def由于是被导入执行,所以变量 __name__ 值是:test

    30320

    HTMLHTML 表单 ① ( input 表单控件 | input 标签语法 | input 标签属性 | type 属性 | value 属性 | name 属性 | checked 属性 )

    文章目录 一、HTML 表单 二、input 表单控件 1、input 标签语法 2、input 标签属性 3、type 属性 5、value 属性 6、name 属性 7、checked 属性 一...: type : input 标签 type 属性 , 用于 设置 控件类型 , 如 : 设置 text 类型 , 就是 输入框 ; name : 控件名称 , 用户自定义字符串 ; value...> 执行效果 : 6、name 属性 在一个 HTML 网页中可能存在很多表单 , name 属性是用于标识表单 ; 后端可以通过 表单 name 属性 , 找到 表单 ; name 属性值是...用户 自定义字符串 ; 在 单选按钮 选项中 , name 属性可以将多个 radio 表单控件组合在一起 , 作为 单选选项 ; 代码示例 : 女 展示效果 : 第二个单选选项默认选中

    7.2K10

    ORACLE_SID、DB_NAME、INSTANCE_NAME、DB_DOMIAN、GLOBAL_NAME

    Oracle 11g 支持Oracle_SID长度为12位,db_name长度为8位 作用: 用于区别同一台主机上不同Oracle实例 决定实例所启动后台进程名称。...,缺省值通常为ORACLE_SID 用于和操作系统之间联系,根据实例名产生响应实例来取得与数据库交互 初始化参数中INSTANCE_NAME与ORACLE_SID可以不同 不同实例可以拥有相同...用于实例与数据库挂接,通常缺省情况下,INSTANCE_NAME与DB_NAME设置为相同。 在RAC环境中,多实例对应于一个数据库,故INSTANCE_NAME与DB_NAME不同。...两者组合即被称为GLOBAL_NAME。关于DB_DOMAIN和GLOBAL_NAME请参照后续描述。...GLOBAL_NAME形式为:DB_NAME.DB_DOMAIN 修改global_name,只能用ALTER DATABASE RENAME GLOBAL_NAME TO <db_name.db_domain

    1.4K30
    领券