一个下拉框联动的简单例子

此博客展示了一个HTML表单查询页面的代码。包含了表单的基本结构,如输入框、下拉选择框等,还有隐藏输入项。同时有JavaScript函数用于清空输入框和控制元素显示。代码涉及HTML标签、表单操作及简单交互逻辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<%@ include file="../bas/headSearch.jsp"%>
<BODY class="classSearchBody"   onkeypress="DoKeyPress();">
<html:form  styleId="frmSearch" action="/ssm/cdSwtInfoList.do?action=list" target="right_frame">
<table border=0 cellspacing=2 cellpadding=2 width="100%">

<tr>
<td class="classSearchTitle">类别名称:<br>
        <html:select name="basMapForm" property="hs(codeType)"  style="width:100%" onchange="clearInput();">
        <option></option>
            <ltcm:listcodetp />
        </html:select>
        </td>
</tr>

<tr id="ctn">
<td class="classSearchTitle">类别名称:<br><html:text name="basMapForm" property="hs(codeTypeName)"  style="width:100%" /></td>
</tr>

<tr>
<td class="classSearchTitle">代码值:<br><html:text name="basMapForm" property="hs(baseCode)"  style="width:100%" /></td>
</tr>

<tr>
<td class="classSearchTitle">代码名称:<br><html:text name="basMapForm" property="hs(baseName)" style="width:100%" /></td>
</tr>
<tr>
<td align=right><button name="btnSearch" onclick="DoSearch();">查询</button></td>
</tr>
</table>


<input type=hidden name="intTotalPages">
<input type=hidden name="intCurrentPage">
</html:form>

<script defer>
function clearInput()
{
    var obj=document.getElementById("hs(codeType)");
    var ctn=document.getElementById("ctn");
    if(obj.options[obj.selectedIndex].innerText!='')
    {
        document.getElementById("hs(codeTypeName)").value="";
        ctn.style.display="none";
    }
    else
    {
        ctn.style.display="";
    }

}

</script>
</BODY>
</HTML>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值