黑马程序员技术交流社区

标题: 关于html中的问题 [打印本页]

作者: 盘晟    时间: 2013-5-21 16:33
标题: 关于html中的问题
html中的name和id有什么区别?value究竟是给哪个赋值?<input type="radio" name="1" checked="checked"/>中的checked又是什么意思?谢谢解答!

作者: 迟强    时间: 2013-5-21 16:39
id与name的作用,作为标签的标识符,基本上是一样的.但是id就像你的身份证号 name就是你的名字
名字可以有重复的,身份证号不能重复。
checked 是HTML <input> 标签的 checked 属性
checked 属性规定在页面加载时应该被预先选定的 input 元素。
checked 属性 与 <input type="checkbox"> 或 <input type="radio"> 配合使用。
checked 属性也可以在页面加载后,通过 JavaScript 代码进行设置。
作者: shenge321    时间: 2013-5-21 16:44
只说我知道的。ID在一个html页面里是唯一的,一般用于文档操作。比如用js得到页面里的某个div,必须知道div的ID。document.getElementById()
checked表示单选框或复选框处于选中状态。
作者: HM朱百青    时间: 2013-5-21 16:52
id是唯一的,name可以有重复!而checked是input标签的属性,表示像radio还有checkbox是否选中了的意思,checked="checked"表示选中了,或者简写成checked
作者: 谢孔营    时间: 2013-5-21 17:13
上面的几位基本上都把id,name,和checked属性详细说明了,但是没有说出value的作用
我说一下value的作用吧, 例如<input type="radio"  ... value="man" name="sex"/>男。则说明该控件的值是man而不是男
如果在Servlet中得到该标签控件的值,例如String  sex1 = request.getParameter("sex");  则得到的是value值man。
这就是value的值的用法
作者: 盘晟    时间: 2013-5-22 12:41
迟强 发表于 2013-5-21 16:39
id与name的作用,作为标签的标识符,基本上是一样的.但是id就像你的身份证号 name就是你的名字
名字可以有重 ...

谢谢,很详细!懂了
作者: 盘晟    时间: 2013-5-22 12:43
HM朱百青 发表于 2013-5-21 16:52
id是唯一的,name可以有重复!而checked是input标签的属性,表示像radio还有checkbox是否选中了的意思,che ...

简单明了,一目了然,辛苦了!
作者: 盘晟    时间: 2013-5-22 12:44
shenge321 发表于 2013-5-21 16:44
只说我知道的。ID在一个html页面里是唯一的,一般用于文档操作。比如用js得到页面里的某个div,必须知道div ...

辛苦了!
作者: 盘晟    时间: 2013-5-22 12:47
谢孔营 发表于 2013-5-21 17:13
上面的几位基本上都把id,name,和checked属性详细说明了,但是没有说出value的作用
我说一下value的作用吧, ...

我以前只知道value可以改Button的名字,原来value还有这种用法,虽然还不是很理解,但是把这个知识点加深了!谢谢




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2