select 中的onclick()事件,应该怎么设置才行呢?原代码 ,多写指教!

Zuomeng 2004-11-09 05:58:55
<TR>
<td height="30">运输公司类型:</td>
<td>
<select name="sType" id="sType" >
<option value="111">111</option>
<option value="222" onClick="javascript:hideC2(this.checked)" style="font-size:12px;">222</option>
<option value="333">333</option>
</select>
<td>
</TR>
<span id=cSpan style="display:none ">
<TR>
<td height="30">
运输范围:
</td>
<td></td>
<select name="area" id="area">
<option value="区间运输 ">区间运输 </option>
<option value="省内运输">省内运输</option>
<option value="国内运输">国内运输</option>
</select>
</td>
</TR>
<TR>
<td height="30">
运营路线:
</td>
<td>
<input name="transLine" type="text" id="transLine" value="<%=transline%>">

</td>
</TR>
</span>
<script language=javascript>
function hideC2(checked)
{
if(checked) document.all["cSpan"].style.display="none";
else document.all["cSpan"].style.display="";
}
</script>
<TR>
就是想实现点击 select 中222选项的时候,运输范围和运营路线响应 function hideC2()实现不隐藏,请问为什么行不通?
...全文
875 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdts 2004-11-10
  • 打赏
  • 举报
回复
函数用select的onchange调用
<select name="sType" id="sType" onchange=hideC2()>
<option value="111">111</option>
<option value="222" style="font-size:12px;">222</option>
<option value="333">333</option>
</select>
<script language=javascript>
function hideC2()
{
if(sType.value=="222") document.all["cSpan"].style.display="inline";
else document.all["cSpan"].style.display="none";
}
</script>

Zuomeng 2004-11-10
  • 打赏
  • 举报
回复
该为onchange就可以了吗?
iuhxq 2004-11-10
  • 打赏
  • 举报
回复
<select name="sType" id="sType" onChange="hideC2(this.value);" >
<option value="111">111</option>
<option value="222">222</option>
<option value="333">333</option>
</select>
<span id="cSpan" style="display:none ">
<select name="area" id="area">
<option value="区间运输 ">区间运输 </option>
<option value="省内运输">省内运输</option>
<option value="国内运输">国内运输</option>
</select>
<input name="transLine" type="text" id="transLine" value="<%=transline%>">
</span>
<script language=javascript>
function hideC2(value)
{
if(value=='222')
{eval(cSpan).style.display="";}
else eval(cSpan).style.display="none";
}
</script>
iuhxq 2004-11-10
  • 打赏
  • 举报
回复
<select name="sType" id="sType" onChange="hideC2(this.value);" >
<option value="111">111</option>
<option value="222">222</option>
<option value="333">333</option>
</select>
<span id="cSpan" style="display:none ">
<select name="area" id="area">
<option value="Çø¼äÔËÊä ">Çø¼äÔËÊä </option>
<option value="Ê¡ÄÚÔËÊä">Ê¡ÄÚÔËÊä</option>
<option value="¹úÄÚÔËÊä">¹úÄÚÔËÊä</option>
</select>
<input name="transLine" type="text" id="transLine" value="<%=transline%>">
</span>
<script language=javascript>
function hideC2(value)
{
if(value=='222')
{eval(cSpan).style.display="";}
else eval(cSpan).style.display="none";
}
</script>
lgr0727 2004-11-10
  • 打赏
  • 举报
回复
option value="222" onClick="javascript:hideC2(this.checked)" style="font-size:12px;">222</option>


这样写法是不行的,
用onchange事件吧。
Zuomeng 2004-11-10
  • 打赏
  • 举报
回复
帮忙啊,多谢了
Zuomeng 2004-11-10
  • 打赏
  • 举报
回复
怎么没有回答的?没有人肯帮我吗?
Zuomeng 2004-11-10
  • 打赏
  • 举报
回复
有人在吗?
<table>
<TR>
<td height="30">运输公司类型:</td>
<td>
<select name="sType" id="sType" onChange="javascript:hideC2(this.checked)" >
<option value="111">111</option>
<option value="222">222</option>
<option value="333">333</option>
</select>
<td>
</TR>
<span id=cSpan style="display:none ">
<TR>
<td height="30">
运输范围:
</td>
<td></td>
<select name="area" id="area">
<option value="区间运输">区间运输 </option>
<option value="省内运输">省内运输</option>
<option value="国内运输">国内运输</option>
</select>
</td>
</TR>
<TR>
<td height="30">
运营路线:
</td>
<td>
<input name="transLine" type="text" id="transLine" value="<%=transline%>">

</td>
</TR>
</span>
<script language=javascript>
function hideC2(checked)
{
if(checked) document.all["cSpan"].style.display="none";
else document.all["cSpan"].style.display="";
}
</script>
<TR>

</tr>
</table>
为什么不行呢,应该怎么写才行呢?谢谢大家!
Zuomeng 2004-11-10
  • 打赏
  • 举报
回复
为什么在<table></table>中实现不了呢?
必须在非<table>中才能实现呢?

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧