日期:2014-05-20  浏览次数:20731 次

如何给<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被选中
------解决方案--------------------
邮箱有吗?给你发过去

------解决方案--------------------
探讨
我邮箱 shidanwo77@qq.com


引用:
引用:

静态,就是分页中的每页多少条选择框


HTML code

<select name="name" id ="id">
<option value="pageSize">10</option>
<option value="pa……

------解决方案--------------------
使用 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){
//这里动态读集合创建
}
%>