js根据下拉框选择的值显示输入框

页面显示

<table width="100%" border="0" cellspacing="0" cellpadding="0" class="Page_Table_Common">
	<tr>
		<td class="Page_TableLabel_Center" width="80">
			是否外籍:
		</td>
		<td class="Page_TableText_Left" width="90" >
			<select onchange="selectSfwj();" id="sfwj">
				<option value="0"></option>
				<option value="1"></option>
			</select>
		</td>
		<td class="Page_TableLabel_Center" width="40">
			姓名:
		</td>
		<td class="Page_TableText_Left" width="150">
			<ww:textfield id="rcxm" name="rcxm" cssClass="txtBox"
						  theme="simple"></ww:textfield>
		</td>
		<td class="Page_TableLabel_Center" width="70">
			证件号码:
		</td>
		<td class="Page_TableText_Left" width="200">
			<ww:textfield id="rczjhm" name="rczjhm" cssClass="txtBox"
						  theme="simple"></ww:textfield>
		</td>
		<td class="Page_TableLabel_Center" width="80" id="rcz_xm" style="display: none">
			人才证姓名:
		</td>
		<td class="Page_TableText_Left" width="150" id="rczxm_input" style="display: none">
			<ww:textfield id="rczxm" name="rczxm" cssClass="txtBox"
						  theme="simple"></ww:textfield>
		</td>
		<td class="Page_TableLabel_Center" width="100" id="rcz_zjhm" style="display: none">
			人才证证件号码:
		</td>
		<td class="Page_TableText_Left" width="200" id="rczzjhm_input" style="display: none">
			<ww:textfield id="rczzjhm" name="rczzjhm" cssClass="txtBox"
						  theme="simple"></ww:textfield>
		</td>
	</tr>
</table>

IE中页面写法
(项目中用到easyUI)

<script type="text/javascript">
    function selectSfwj(){
        window.console && console.log($("#sfwj").val());
        if ( document.getElementById('sfwj').value == 1){
            document.getElementById("rcz_xm").style.display="block";
            document.getElementById("rczxm_input").style.display="block";
            document.getElementById("rcz_zjhm").style.display="block";
            document.getElementById("rczzjhm_input").style.display="block";
            $("#ts_td").attr("colSpan",11); //js动态修改TD单元格的colspan属性值
        }else {
            document.getElementById("rcz_xm").style.display="none";
            document.getElementById("rczxm_input").style.display="none";
            document.getElementById("rcz_zjhm").style.display="none";
            document.getElementById("rczzjhm_input").style.display="none";
            $("#ts_td").attr("colSpan",7); //js动态修改TD单元格的colspan属性值
        }
    }
</script>
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值