js内容:
function change(){
var obj = document.getElementById("jslx");
var txtShowHidden1 = document.getElementById("ShowHidden1");
var txtShowHidden2 = document.getElementById("ShowHidden2");
if (obj.value == "ZHUYE")
{
txtShowHidden1.style.display = "block";
txtShowHidden2.style.display = "none";
}else if(obj.value == "YEYU"){
txtShowHidden1.style.display = "none";
txtShowHidden2.style.display = "block";
}
}
body部分:
<tr>
<td align="right" class="text3" width="15%"><s:text name="类型"></s:text></td>
<td width="35%"><s:select name="jslx" list="#request.jslx" listKey="itemCode"
listValue="itemName" headerKey="-1" headerValue="%{getText('page.select.please')}"
onfocus="this.className='select_200px'"
onchange="change()" onblur="this.className='select200px'"cssClass="select200px"/>
</td>
</tr> 下拉列表中有两个值,一个是外部类型,一个内部类型,当选择内部类型的时候,及显示一个文本框,如下:
<tr>
<td align="right" class="text3" width="15%"><s:text name="人员名称"></s:text></td>
<td width="35%">
<s:select name="ryid" list="#request.ryid" listKey="id" listValue="ryxm" headerKey="-1" headerValue="%{getText('page.select.please')}"
onfocus="this.className='select_200px'" onblur="this.className='select200px'" cssClass="select200px"/></td>
</tr> 如果要选择外部类型的时候将上面的文本框隐藏。 应该怎么写,请各位帮帮忙!在线等!
function change(){
var obj = document.getElementById("jslx");
var txtShowHidden1 = document.getElementById("ShowHidden1");
var txtShowHidden2 = document.getElementById("ShowHidden2");
if (obj.value == "ZHUYE")
{
txtShowHidden1.style.display = "block";
txtShowHidden2.style.display = "none";
}else if(obj.value == "YEYU"){
txtShowHidden1.style.display = "none";
txtShowHidden2.style.display = "block";
}
}
body部分:
<tr>
<td align="right" class="text3" width="15%"><s:text name="类型"></s:text></td>
<td width="35%"><s:select name="jslx" list="#request.jslx" listKey="itemCode"
listValue="itemName" headerKey="-1" headerValue="%{getText('page.select.please')}"
onfocus="this.className='select_200px'"
onchange="change()" onblur="this.className='select200px'"cssClass="select200px"/>
</td>
</tr> 下拉列表中有两个值,一个是外部类型,一个内部类型,当选择内部类型的时候,及显示一个文本框,如下:
<tr>
<td align="right" class="text3" width="15%"><s:text name="人员名称"></s:text></td>
<td width="35%">
<s:select name="ryid" list="#request.ryid" listKey="id" listValue="ryxm" headerKey="-1" headerValue="%{getText('page.select.please')}"
onfocus="this.className='select_200px'" onblur="this.className='select200px'" cssClass="select200px"/></td>
</tr> 如果要选择外部类型的时候将上面的文本框隐藏。 应该怎么写,请各位帮帮忙!在线等!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货