请有经验的大大帮忙给出个方案 下面放三个<div></div>,每个div里放不同的table。点radio的时候调用javascript,显示对应的table,隐藏另外两个。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用javascript就可以了,通过调用javascript的onchange()方法,点击一个radio时触发事件显示对应的table 用<input type ="radio"........onchange="" ........./>onchange方法,可以触发radio 变换时候的事件。但是具体分为两类实现方法,一类就是在页面,用javascript实现,另一类就是当,onchange的时候,向后台发一个请求,后台服务器,根据请求的参数返回相应的页面。如果对于安全性要求不高,可以用第一类,否则,用第二类。对于每一类,都有好多的实现方法! 我用的是第二类方法,虽然没有和你这个一样的需求,但是大同小异,你可以参考!只不过我的是下拉菜单,当onchange的时候,切换到对应的页面。 试着写了个, 但好像效果不大好,不知道哪错了,哪位帮忙改改<script LANGUAGE="javascript"> function radio_selected() { if (input_add.input_standard.value==1) { tablea.style.display=""; tableb.style.display="none"; tablec.style.display="none"; tabled.style.display="none"; tablee.style.display="none"; } else { tablea.style.display="none"; tableb.style.display="none"; tablec.style.display=""; tabled.style.display="none"; tablee.style.display=""; }}</script><form method="POST" action="input_resp.jsp" id="input_add"> <br> <input type="radio" name="input_standard" checked id="input_radio" value=1 onchange="radio_selected()">A <input type="radio" name="input_standard" id="input_radio" value=2 onchange="radio_selected()">B <input type="radio" name="input_standard" id="input_radio" value=3 onchange="radio_selected()">C <input type="radio" name="input_standard" id="input_radio" value=4 onchange="radio_selected()">D <input type="radio" name="input_standard" id="input_radio" value=5 onchange="radio_selected()">E<table id="tablea"><tr><td>111111111111</td></tr></table><table id="tableb"><tr><td>222222222222</td></tr></table><table id="tablec"><tr><td>333333333333</td></tr></table><table id="tabled"><tr><td>444444444444</td></tr></table><table id="tablee"><tr><td>555555555555</td></tr></table></form> 求教JSP连接ACCESS数据库出错 jps无法向mysql插入中文数据。 关于google输入提示 jsp网页显示不正常,烂码。 大家帮我看看这个JAVASCRIPT在怎么写啊 喝干大平洋!jsp日期插入数据库问题 救救我!如何实现jsp和数据库的连接!! 请高手帮忙,如何有JSP在EXCEL中索取信息,谢谢! 绝对菜鸟级问题,看了不要笑我。 请教两个问题:1、怎么获取 JPG 文件的 MetaData;2、JSP与Access数据库 hibernate出错提示.请问这是什么引起的 用jspSmartUpload下载文件的一个问题
一类就是在页面,用javascript实现,
另一类就是当,onchange的时候,向后台发一个请求,后台服务器,根据请求的参数
返回相应的页面。如果对于安全性要求不高,可以用第一类,否则,用第二类。对于每一类,都有好多的实现方法!
虽然没有和你这个一样的需求,但是大同小异,
你可以参考!
只不过我的是下拉菜单,当onchange的时候,切换到对应的页面。
if (input_add.input_standard.value==1)
{ tablea.style.display="";
tableb.style.display="none";
tablec.style.display="none";
tabled.style.display="none";
tablee.style.display="none";
}
else
{ tablea.style.display="none";
tableb.style.display="none";
tablec.style.display="";
tabled.style.display="none";
tablee.style.display="";
}
}</script><form method="POST" action="input_resp.jsp" id="input_add">
<br>
<input type="radio" name="input_standard" checked id="input_radio" value=1 onchange="radio_selected()">A
<input type="radio" name="input_standard" id="input_radio" value=2 onchange="radio_selected()">B
<input type="radio" name="input_standard" id="input_radio" value=3 onchange="radio_selected()">C
<input type="radio" name="input_standard" id="input_radio" value=4 onchange="radio_selected()">D
<input type="radio" name="input_standard" id="input_radio" value=5 onchange="radio_selected()">E<table id="tablea"><tr><td>111111111111</td></tr></table>
<table id="tableb"><tr><td>222222222222</td></tr></table>
<table id="tablec"><tr><td>333333333333</td></tr></table>
<table id="tabled"><tr><td>444444444444</td></tr></table>
<table id="tablee"><tr><td>555555555555</td></tr></table>
</form>