这个js应该怎么写啊 大哥们帮帮忙啊 ~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/01 09:34:09
<input type="checkbox" name="fj" id="yszdsms" value="1">
医生诊断说明书
<input type="checkbox" name="fj" id="jpyyb" value="2">
机票影印本
<input type="checkbox" name="fj" id="qt" value="3" >

其他
<input type="text" name="qitext" id="qitext" style="width:46%;display:none">

3个checkbox 和1个text 要求是如果选择了其他这个checkbox 弹出text 并且text聚焦然后可以输入内容 如果不选其他这个checkbox 那么就隐藏text 并且清空里面的内容 大哥们帮帮小弟啊 这个function 应该怎么写啊 在线等

<input type="checkbox" name="fj" id="yszdsms" value="1">
医生诊断说明书
<input type="checkbox" name="fj" id="jpyyb" value="2">
机票影印本
<input type="checkbox" name="fj" id="qt" value="3" onclick="aa(this)">

其他
<input type="text" name="qitext" id="qitext" style="width:46%;display:none">

<script>
function aa(obj)
{
if(obj.checked)
{
qitext.style.display="";
qitext.focus();
}
else{
qitext.style.display="none";
qitext.value="";
}
}
</script>

你这个逻辑就有点问题,我要是两个都选呢,你出两个text么

首先你这个页面应该添点东西把
<input type="checkbox" name="fj" id="yszdsms" value="1">
医生诊断说明书
<input type=&qu