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

HTML中id、name、class 区别

HTML 中 idname 区别 一个name可以同时对应多个控件,比如checkbox和radio 而id必须是全文档中唯一的 id的用途  1) id是HTML元素的Identity,主要是在客户端脚本里用..."> for属性指定label关联的元素的id,不可用name替代 3)脚本中获得对象:IE支持在脚本中直接以id(而不是name)引用该id标识的对象。...  =  'myId';  alert(input.outerHTML); 消息框里显示的结果是: nameid 区别 ...表单相关的元素也可以赋ID值,  但为这些元素赋ID值的时候引用这些元素的方法就要变一下了,具体的如下:  赋name时,引用元素的方式:  document.formName.inputName 或...,就象你的名字,如果一个屋子有2个人同名,就会出现混淆; 3)css里的id用法class用法一样,只是把class换成id

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

JavaScript企业级编程规范(1)-文件命名-注释规范-idclass

class命名 保持 Class id命名为全小写,可以使用短划线(不要使用下划线和 camelCase驼峰式命名,这个不是硬性规定,看公司小伙伴的代码风格,但至少代码风格保持一致)。...> idclass的命名总规则为: 内容优先,表现为辅., 首先根据内容来命名, 比如 main-nav.... 当前标签 idclass...互联网上这种命名归纳有很多,找到一你喜欢的,遵行你自己的公司规范就好,如果没有规范,那就自己定义规范的 id的优先级要高于class,class是为高可复用组件设计的,理论上他们应处在第一位。...Id 更加具体而且应该尽量少使用(例如, 页内书签),它是唯一的 <a id="..." class="..."

94020

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

当然,在实际的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...但是name主要是提交表单用的 ,而class是设置标签的类,用于指定元素属于何种样式的类,主要用来设置css样式的。但两种都可以用来识别css,推荐除了表单外都用class。...name的用途 用途1: 主要是用于获取提交表单的某表单域信息, 作为可服务器交互数据的HTML元素的服务器端的标示,比如input、select、textarea、框架元素(iframe、frame

1.7K20

「   Publicclass的区别  」

- 提要内容 ①一个Java源文件当中可以定义多个class ②一个Java源文件当中不一定有public的class ③一个class会对应生成xxx.class的字节码文件 一段简单的示例(针对①②③...) class A { } class B { } class C { } 当我们用javac工具(命令)javac.exe去编译上列代码时,将会分别生成A.class B.class C.class...④一个class源文件当中定义公开的类的话,public的class只能有一个,必须和Java源文件名称一致 ⑤每个class当中都可以编写main方法,都可以设定程序入口,想执行B.class中的main...方法,直接:java B ,想执行X.class中的main方法则:java X 注意 若类B(B.class)没有设定主方法则出错(错误:请设主方法为Public static void main (

24720

类加载Class对象

java零基础入门-高级特性篇(十四) 类加载反射 1 初学者有时候在做练习的时候,可能会碰到一个十分诡异的问题。...类加载器双亲委派模型 首先来回忆一下前面的知识。...Class类型 上面说过,jvm把class文件加载到内存中时,会创建一个Class对象。这个Class对象是什么呢?类不是用class定义的么,怎么还有一个Class?...这里要注意一个重点,获取Class对象信息的时候是运行时,只有在运行时才能通过Class获取类的信息。 获取Class对象 既然Class对象包含这么多信息,那么在程序中如何获取Class对象?...最后要注意的一点是,同一个类只会有一个Class对象,上例中第二种和第三种方法获取到Class对象后,将获取到的对象第一种方法获取到的Class对象进行地址比较,结果都是true。

63340

JAVA Class反射

ClassClass对象 Class对象是Class类的实例,类至少包含以下信息,因此class类又可以被 解构为如下部分: 权限修饰符 类名 参数化类型(泛型信息) 接口Interface 注解Annotation...打开Class类的源代码,发现果然如此: private static class ReflectionData { volatile Field[] declaredFields...比如: 也就是说,Class类准备了很多字段用来表示一个.class文件的信息,对于字段、方法、构造器等,为了更详细地描述这些重要信息,还写了三个类,每个类里面都有很详细的对应 理解反射API 没啥好说的...难点一:为什么根据Class对象获取Method时,需要传入方法名+参数的Class类型 为什么要传 name和 ParameterType?...上面分析过,.class文件通过IO被加载到内存后,JDK创造了至少四个对象:Class、Field、Method、Constructor,这些对象其实都是0101010的抽象表示。

39030

JAVA中类的public classclass的区别详解

例如:public class Student {} 在编写类的时候可以使用两种方式定义类: (A)public class定义类 (B)class定义类 ##2.public class定义类...如果一个类声明的时候使用了public class进行了声明,则类名称必须文件名称完全一致。...class进行了声明,则作为启动类的名称可以文件名称不一致,但是执行的时候肯定执行的是生成后的名称。...public类的名称必须完全含有该编译单元的文件名称一致,包括大小写。如果不匹配,编译时错误。...**总的来说,一个Java源文件中最多只能有一个public类,当有一个public类时,源文件名必须之一致,否则无法编译,如果源文件中没有一个public类,则文件名类中没有一致性要求。

33510
领券