多选:
<input type="checkbox" name="fruit" value ="apple" ID="apple"><Label for="apple">苹果</Label>
如果多项 的话,就直接for同样的ID,然后至少“苹果”变了文字而已,这个就是最好的方法了,没其他好的办法了
你写的这么多的问题里,有一些我不是很懂,但是可以帮你解决掉一些问题,checked的意思是设定控件初始状态是被选定的。写与不写的问题好像在于控件的初始状态,如果写的话会得到checked的默认状态,你保存出来的html中的checkbox里是打着对勾的,vaule的意思是定义控件的值, 只得是每个控件存储的值,这个属性的话我也不是很清楚,还有你下面写的这个语言中很多都是错误的,我也不知道你想得到什么样的页面,我把你的意思写下来,你看看……<html>
<head>
<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />
<title>无标题文档</title>
</head>
<form id=”form1" name="form1" method="post">
<label>音乐:
<input type="checkbox" vaule="音乐1" checked>
</label>
摇滚
<label>
<input type="checkbox" value="音乐2">
</label>
爵士
<label>
<input type="checkbox" value="音乐3" >
流行</label>
</from>
<body>
</body>
</html>
这个写出来以后会是横着的选择,如果你想竖着的话可以选着去掉label看看……
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)