如何在点击button时改变下拉菜单的值? 本人新手,望指点,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JSP如下:下拉菜单:<select name="select" id="slt"> <option value="我" name="I">1</option><option value="你" name="U">2</option>button:<input id="Submit" type="button" value="更换" onClick="Change()">谢谢了 用ajax来实现是效果最好的了。建议学习jQuery,另外建议楼主不要轻易让人帮你写代码,别人也很忙的。 button按钮类似于还原下拉列表,同时还有别的功能。就是说,当前下拉列表value="你",当我点击button时,让value="我",这样。 function changeValue(){ var a=document.getElementById("slt"); for(var i=0;i<a.length;i++){ if(a[i].selected){ alert(a[i].value); a[i].value='123'; //改变选项文本 a[i].innerText='123'; //改变选项值 alert(a[i].value); } } }让按钮单击的时候调用这个方法就行了,但是select的value在前台是看不到的,所以我把文本也改了,然后将修改前和修改后的值分别谈出来,可以看出value的变化你说button按钮类似于还原下拉列表,实际开发中根本不需要这种功能,选项都是在数据库中保存的,数据库发生变化前台的下列列表的值也会跟着变化 高手帮忙看看这又是什么错误啊!tomcat一运行就抛这错! 菜鸟求教 关于分页置顶的设计 spring问题 Tomcat5.5中Context要怎么配置 myecplipse是个什么插件啊有什么功能 MQ中文编码设置问题 java利用jacob来操作word中,插入字符串可以,但是怎么回车呢? JSP页面报错信息,改怎么读?高手帮忙 如何取得多项选择框的值? struts项目出现问题(急急急!!!在线等!!!) 求JSP小论坛的实现思路
下拉菜单:
<select name="select" id="slt">
<option value="我" name="I">1</option>
<option value="你" name="U">2</option>
button:
<input id="Submit" type="button" value="更换" onClick="Change()">
谢谢了
function changeValue(){
var a=document.getElementById("slt");
for(var i=0;i<a.length;i++){
if(a[i].selected){
alert(a[i].value);
a[i].value='123'; //改变选项文本
a[i].innerText='123'; //改变选项值
alert(a[i].value);
}
}
}让按钮单击的时候调用这个方法就行了,但是select的value在前台是看不到的,所以我把文本也改了,然后将修改前和修改后的值分别谈出来,可以看出value的变化你说button按钮类似于还原下拉列表,实际开发中根本不需要这种功能,选项都是在数据库中保存的,数据库发生变化前台的下列列表的值也会跟着变化