用JS啊,在s:radio的单击事件里调用JS方法,在JS方法里取得radil的值,如果是first就让第一个文件域为不只读,如果是第二个就让第二个文件域的状态为不只读,再把第一个域变成只读
解决方案 »
- oracle中如何同时向两张有主外键关系的表中插入数据
- struts初学者使用struts1还是struts2好?
- 请问在BEAN的struts-tags如何嵌套自己的标签和EL表达式?
- SOA中也存在抄袭??
- missing return statement at line 8 (8:61)我才写了这些就出现在了这个错误 不知道是什么愿意
- servlet、jsp、ejb的关系,在网站中起什么作用?
- 如何修改jvm的Max Memory
- 有没有Java学习群的QQ号啊?
- 利用jdom输出含有中文的domcument到xml文件时的怪现象!!!!!!!!!1
- java中java.io.OutputStreamWriter中的write方法参数转换
- 怎样用hibernate配置连接sql server 2000
- 有谁能谈谈form表单提交和在url后加入参数传递到后台的具体区别?
<script type="text/javascript">
function test(val){ if(val=='first'){
document.forms[0].firstfield.disabled = true;
document.forms[0].secondfield.disabled = false;
}else{
document.forms[0].firstfield.disabled = false;
document.forms[0].secondfield.disabled = true;
}
}
</script>
<s:radio name="'hello'" list="{'first','second'}" onclick="test(this.value)" theme="simple"/><s:textfield name="testbean.firststr" id="firstfield" maxlength="6" size="10" theme="simple"/>
<s:textfield name="testbean.secondstr" id="secondfield" maxlength="6" size="10" theme="simple"/>
function test(val){ if(val=='first'){
document.forms[0].firstfield.disabled = true;
document.forms[0].secondfield.disabled = false;
}else{
document.forms[0].firstfield.disabled = false;
document.forms[0].secondfield.disabled = true;
}
}
</script>
<s:radio name="'hello'" list="{'first','second'}" onclick="test(this.value)" theme="simple"/><s:textfield name="testbean.firststr" id="firstfield" maxlength="6" size="10" theme="simple"/>
<s:textfield name="testbean.secondstr" id="secondfield" maxlength="6" size="10" theme="simple"/>