猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
name,id,value同名的话会有什么影响么
大概知道了这三个属性是分别给要用的地方的用来标记神马的,于是想问下如果这三个的值是一样的会有什么影响么,或者说像是id和name就是同一个东西只是针对使用方给了两种叫法么
玖零儛
浏览 1747
回答 3
3回答
键盘兔
这个都是标签的标志,id一般用作javascript class一般用作css name主要是给数据提交用的,多用于表单。同一个标签3者可以一样,影响要看你代码怎么写。多个标签的id不能相同,虽然写了相同不报错,可是在程序中getElementById获取标签对象的时候会出问题。class是可以相同的,表示多个标签使用同一个css样式属性。name不能相同,尤其表单里,相同会报错。
0
0
0
键盘兔
id 相当于 唯一标示,class相当于类别 一个标签可以多个class class="条幅 导航"(空格隔开),name相当于传递数据的key或者理解成别名
1
0
1
键盘兔
才看到你说的是value value就是输入框或者按钮等主键要显示的内容。在输入框相当于提示语。比如:请输入用户名!按钮的话就是按钮上的文字。这个不同的标签上意义不太一样。只要理解成该主键要显示的内容就行。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关问题
为什么字体颜色在Eclipse上没有变化
2 回答
相关分类
Html/CSS
为什么字体颜色在Eclipse上没有变化
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续