jsp 中实现<select 选中一种option 触发对应表单 执行表单中内容
展开全部
是不是这个意思? 在例如:<select name="">
<option value="1" > onClick="a('form1')"</option>
<option value="2" onClick="a('form2')"</option>
<option value="3" onClick="a('form3')"</option>
</select>
<form name="form1" id="form1" style="display:none">...</form>
<form name="form2" id="form2" style="display:none">...</form>
<form name="form3" id="form3" style="display:none">...</form>
当选择1的时候 显示form1 选择2的时候显示form2 选择3的时候显示form3???
如果这样的话 你可以在JS里写上:
function a(formname){
document.getElementById(formname).style.display="block";
}
如果显示并提交表单的话 可以在JS里加上一句
function a(formname){
document.getElementById(formname).style.display="block";
document.getElementById(formname).submit();
}
<option value="1" > onClick="a('form1')"</option>
<option value="2" onClick="a('form2')"</option>
<option value="3" onClick="a('form3')"</option>
</select>
<form name="form1" id="form1" style="display:none">...</form>
<form name="form2" id="form2" style="display:none">...</form>
<form name="form3" id="form3" style="display:none">...</form>
当选择1的时候 显示form1 选择2的时候显示form2 选择3的时候显示form3???
如果这样的话 你可以在JS里写上:
function a(formname){
document.getElementById(formname).style.display="block";
}
如果显示并提交表单的话 可以在JS里加上一句
function a(formname){
document.getElementById(formname).style.display="block";
document.getElementById(formname).submit();
}
更多追问追答
追问
是这个意思 但是有点还不是很对(⊙o⊙)… 额 选项有响应的文字:方法一 方法二 其次要选中方法之后点击确定按钮之后执行表单。。。。不知道我说清楚了没 谢谢 ~~~
追答
...
...
js里面:
function a(formname){
document.getElementById(formname).style.display="block";
}
能看明白吗? 不明白可以加QQ40780148
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询