如何给<select></select>赋值
<select></select>没有value属性,该如何给他赋值。
------解决方案--------------------<select name="sname" id ="sname">
<option value="">aaa</option>
<option value="">bbb</option>
<option value="">ccc</option>
</select>
这个select默认是aaa
如果你的点击事件要改变这个select的值得话
那么写个js方法
function fun(){
document.getElementById("sname").value="bbb";
}
调用这个方法后,那么页面上的这个select显示出来的是bbb被选中
------解决方案--------------------邮箱有吗?给你发过去
------解决方案--------------------
------解决方案--------------------
使用 javascript来实现
function testselected(temp){
var selected = document.getElementById("sId");
for(i=0;i<selected.options.length;i++){
if(selected.options[i].value == temp){
selected.options[i].selected = true;
}
}
}
------解决方案--------------------<select name="sname" id ="sname">
<option value="1">1班</option>
<option value="2">2班</option>
<option value="3">3班</option>
value就是你存的那个值,一般是Id什么的、
动态创建时候你可以
<select name="sname" id ="sname">
<%
for(xx x :xxs){
//这里动态读集合创建
}
%>