数据库查询出来的数据生成的下拉框。我要用javascript 给它指定一个值 d = document.getElementById("dlistid")d.options[d.options.length] = new Option("new","new") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 猜测:<select id="s"> <option value="0">a</option> <option value="1">b</option> <option value="2">c</option></select>指定一个值(0-2):<input id="cv"><input type="button" value="确定" onclick="document.getElementById('s').selectedIndex=document.getElementById('cv').value"> 下拉框的选项的值是从数据库中查询出来的,即动态生成的。现在要用javascript给这个下拉框指定一个值!!就是怎么指定动态生成的下拉框的某个值被选中 <select id="s"> <option value="0">a</option> <option value="1">b</option> <option value="2">c</option></select>指定一个值(0-2):<input id="cv"><input type="button" value="确定" onclick="document.getElementById('s').selectedIndex=document.getElementById('cv').value"> 下拉框的表格也是用javascript动态生成的。所以还要先创建这个下拉框才能把值赋给它。谢谢了 上面是不对的,value的值是从数据库中查询出来的,不知道先后顺序的。没有办法用selectedIndex <select id="s"> <option value="0">a</option> <option value="1">b</option> <option value="2">c</option></select><input type="button" value="确定" onclick="a()"><script language="javascript">function a(){ var sel=document.getElementById('s').options; for (i=0;i<sel.length;i++){ sel.options(i).value="你想要实现的值"; sel.options(i).innerText="你想要实现的值"; alert(sel.options(i).value); }}</script> <select size="1" name="xuewei"><option value="" >请选择</option><%=application("xuewei")%><script language="javascript">document.form.xuewei.value ="<%=rs("xuewei")%>"</script></select>我知道这个就是你想要的吧!看我的最后一帖 http://bbs.blueidea.com/thread-2733344-1-1.html 不好意思,我是用iterator循环得到的。然后下面再加一个js语句加入里面的。 <option value="VALUE" selected>TEXT</option> highcharts 做成的图,图例问题 锁定文本框的方法叫什么的 javascript 代码兼容性问题 javascript操作DOM导致浏览器产生回流操作 解释下这是做什么用的(在线等) 控制只能输入数字的脚本? 如何取的某个帧结构中的一个input的value? 請問如何取的上傳文件名的字符長度﹖ 定制窗口?? 请问高手:嵌入到浏览器中的控件可以对网页中的对象进行操作吗? firefox下怎么往iframe里写东西?ie下就可以阿 找一个最好的在线Ajax聊天的,不要求有多个聊天室功能,只是大家可以在一块聊就OK
<option value="0">a</option>
<option value="1">b</option>
<option value="2">c</option>
</select>
指定一个值(0-2):
<input id="cv">
<input type="button" value="确定" onclick="document.getElementById('s').selectedIndex=document.getElementById('cv').value">
就是怎么指定动态生成的下拉框的某个值被选中
<option value="0">a</option>
<option value="1">b</option>
<option value="2">c</option>
</select>
指定一个值(0-2):
<input id="cv">
<input type="button" value="确定" onclick="document.getElementById('s').selectedIndex=document.getElementById('cv').value">
谢谢了
<option value="0">a</option>
<option value="1">b</option>
<option value="2">c</option>
</select><input type="button" value="确定" onclick="a()">
<script language="javascript">
function a(){
var sel=document.getElementById('s').options;
for (i=0;i<sel.length;i++){
sel.options(i).value="你想要实现的值";
sel.options(i).innerText="你想要实现的值";
alert(sel.options(i).value);
}
}
</script>
<option value="" >请选择</option>
<%=application("xuewei")%>
<script language="javascript">document.form.xuewei.value ="<%=rs("xuewei")%>"</script>
</select>
我知道这个就是你想要的吧!看我的最后一帖 http://bbs.blueidea.com/thread-2733344-1-1.html