我现在有一个jsp页面。里面有一个下拉框如
<td class="tdLeft" width="10%"> 货币类型 </td>
<td class="tdRight" width="40%">
<select name="montyTypeId" id="montyTypeId" >
<option value="一次性">一次性</option>
<option value="分期">分期</option>
</select>
</td>
我要通过一个function来控制这个值是多少,当控制完以后,这个下拉框就成为不可修改状态,如何实现?
<td class="tdLeft" width="10%"> 货币类型 </td>
<td class="tdRight" width="40%">
<select name="montyTypeId" id="montyTypeId" >
<option value="一次性">一次性</option>
<option value="分期">分期</option>
</select>
</td>
我要通过一个function来控制这个值是多少,当控制完以后,这个下拉框就成为不可修改状态,如何实现?
解决方案 »
- 下载文件获取用户填写的标题问题??
- No result defined for action com.infoIntergrate.ui.SelectAction and result false
- IText 的表格问题
- 请教各位java timezone 转换的问题
- 大家帮忙看看这个异常是什么意思
- 如何取得jsp网站的本地安装的目录?
- 启动IBM HTTP SERVER提示1069错误,登陆失败,是什么原因?
- web开发中 java页面怎样下载到服务端
- mybatis诡异的问题---大神看下
- 关于apache 二级域名解析疑问
- JS和Action之间值传递的问题
- SSH2 多次库操作 程序卡住
var montyTypeIdObj = document.getElementById("montyTypeId");
montyTypeIdObj.value = "一次性";//设置选中项
//使用一个hidden保存下拉框的选中值
document.getElementById("hidden的ID").value = "一次性";
//如果做成不可修改,必须设置disable
montyTypeIdObj.disable = true;
这样就可以了,但是提交的时候,必须使用hidden提交,因为montyTypeIdObj.disable以后,就无法提交到服务器端了
在提交触发的前一霎那 吧这个disable恢复
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title></head><body>
<form name="frmList" >
<table>
<tr>
<td><a href="javascript:aaa();">执行</a><br><br></td>
</tr>
<tr>
<td class="tdLeft" width="10%"> 货币类型 </td>
<td class="tdRight" width="40%">
<select name="montyTypeId" id="montyTypeId" >
<option value="一次性">一次性</option>
<option value="分期">分期</option>
</select>
</td>
</tr>
</table>
</form></body>
<script language="javascript">
function aaa(){
alert("111");
var montyTypeIdObj = document.getElementById("montyTypeId");
montyTypeIdObj.value = "一次性";//设置选中项
document.getElementById("montyTypeId").value = "一次性";
montyTypeIdObj.disable = true;
}
</script>
</html>
这个是我的html页面代码。大家帮忙看看那里还有问题,谢谢
montyTypeIdObj.disabled = true;