struts 有个问题要问 谢谢(在线等…………)

来源:百度知道 编辑:UC知道 时间:2024/05/31 15:27:48
我用的是struts,在jsp页面中想实现如下效果
假如有两个jsp中有
两个单选(radio) 比如 男 女
两个输入框
当选技了男选项过后,其中一个输入框呈灰色,而另一个输入框则可以用来输入,反之亦然。
请问有什么方法可以比较好的实现这种效果!
这些可以用struts 的标签吗?
比如 html:text等

<input type="radio" value="男" name= sex onclick="changesex()">男
<input type="radio" value="女" name=sex onclick="changesex()" >女
function changesex()
{
if(document.all("sex")[0].checked=true)
{
document.all("sex")[1].disabled=true;
}
if(document.all("sex")[1].checked=true)
{
document.all("sex")[0].disabled=true;
}
}
楼主,这些是自己手打的估计有错误还没有检验,思路应该就这样了
可以吗楼主我觉的应该没问题除非是函数写错了
_________________________________________
可以的struts的标签的property的value就是你javascript的document.all(propertyvalue).

这需要用javascript

<html>

<body>
<script language="javascript">
function changesex(text1,text2)
{
document.all(text2).disabled=true;
document.all(text1).disabled=false;
document.all(text2).style.background="gray";
document.a