如何在JS里面控制页面的只读

JSP页面:<tdstyle='width:2%'align="center"value="<%=prpLcomponentDto.getVeriRemark()%>">... JSP 页面:
<td style='width:2%' align="center" value="<%=prpLcomponentDto.getVeriRemark()%>">
<select name="prpLcomponentAuditStatus">
<option value="1" <%=prpLcomponentDto.getAuditStatus().equals("1") ? "selected" : ""%>>未损</option>
<option value="2" <%=prpLcomponentDto.getAuditStatus().equals("2") ? "selected" : ""%>>删除</option>
<option value="3" <%=prpLcomponentDto.getAuditStatus().equals("3") ? "selected" : ""%>>修改</option>
<option value="4" <%=prpLcomponentDto.getAuditStatus().equals("4") ? "selected" : ""%>>通过</option>
</select>
</td>

JS中的部分方法是这样的:
for( i = 0 ; i < prpLcomponentKindCode.length ;i++){
if(prpLcomponentAuditStatus[i].value == "4"){

document.all.prpLcomponentAuditStatus[i].disabled = true;
document.all.prpLcomponentKindCode[i].disabled = true;

//prpLcomponentAuditStatus[i].all.disabled = true;
prpLcomponentQuantity[i].disabled = true;
//prpLcomponentKindCode[i].disabled = true;
prpLcomponentKindName[i].disabled = true;
}
}
}

页面确实是只读了,但是有一点,我在后台要用JAVA接收前台的数据:
String[] prpLcomponentAuditStatus = httpServletRequest.getParameterValues("prpLcomponentAuditStatus");

然后就报错了。
java.lang.ArrayIndexOutOfBoundsException: 2

应该怎么样修改?
展开
 我来答
万盛一霸
2011-07-29 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:204
采纳率:0%
帮助的人:56.3万
展开全部
html的只读模式只能针对文本框,密码框,文本域
有readonly 和disable2个属性咐如
第一个是只读,第二个是让这些控件在页面上灰调,被灰调的控纳迅件的值衡茄启在后台是取不到的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不一定是飞机
2011-07-29 · TA获得超过827个赞
知道小有建树答主
回答量:270
采纳率:100%
帮助的人:325万
展开全部
document.all.prpLcomponentAuditStatus.disabled = true;
更多追问追答
追问
因为我的页面是循环的数的,prpLcomponentAuditStatus的值,不只一个。
追答
你需要禁用的不是option,而是select
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pxs_623
2011-07-29 · TA获得超过135个赞
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:110万
展开全部
不明白要干啥。 <select name="肆型咐prpLcomponentAuditStatus"裂纯 disabled> 不行租橘么?
更多追问追答
追问
不可以,因为涉及的东西比较多,原因比较复杂,总之是不可以在里面直接写disable,需要放在JS方法中。
追答
然后是 能接受到值还是传值不对?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式