日期:2014-05-18  浏览次数:20779 次

连动下拉框的问题
小弟初学J2EE   现在要实现一个连动下拉框的网页
具体是这样  
这一个下拉框
付费种类: </td>
<td>     <select   name= "PayKind ">
    <option     value= "首期   "> 首期   </option>
    <option     value= "补缴首期 "> 补缴首期 </option>
    <option     value= "POS "> POS </option>
</select> </td>
后接一个
<td   height= "41 ">
件数
<input   type= "text "   name= "Prem "   size= "10 "     value= " "> &nbsp;*
</td>
怎样实现   对于任意一个下拉框选择,给件数自动生成一个值
是这个意思   在INPUT中间的VALUE进行判断   如果是首期   在件数的输入框中间直接显示1   并不能修改,如果是补交首期   则显示0     如果是POS   则直接在输入框里面输入件数

还有一个问题是对于另外一个下拉框   如果我选择POS的时候怎么让它,变灰色(就是不能选择)?   请各位大大尽快指点   在线等   很急的


------解决方案--------------------
function changvalue(opt){
var para = opt.value;
if(para== "首期 "){
document.form.Prem.value=1;
document.form.Prem.readonly=true;
}
//下面的自己补


}
<select name= "PayKind "> 改为 <select name= "PayKind " onchange= "changvalue(this) ">