(1)
index.asp网页中有十个checkbox:0,1,2,3,4,5,6,7,8,9和两个button;
index.asp网页有四个submit按钮;
请问下,如果想每个按钮都由不同action文件来执行,怎么用表单呢?
这样使用就必须要使用四个form表单了,就这样
<form1> checkbox... 和submit 1 </form>
<form2> checkbox... 和submit 2 </form>
<form3> checkbox... 和submit 3 </form>
<form4> checkbox... 和submit 4 </form>
但是有个问题,每个form中都是共享十个checkbox的,怎么处理呢?
好像矛盾了,清帮忙?
(2)表单name= "f " 中有多个checkbox和其他控件,请问怎样使用javascript
来获取十个checkbox的value啊?请写代码,谢谢!
------解决方案--------------------
[个人意见,仅供参考]
问题一
一个form就行(以下只是大意)
<form id= "frmMain ">
....
<input type= "button " onClick= "submitFormToDiffURL(1) ">
<input type= "button " onClick= "submitFormToDiffURL(2) ">
<input type= "button " onClick= "submitFormToDiffURL(3) ">
<input type= "button " onClick= "submitFormToDiffURL(4) ">
</form>
function submitFormToDiffURL(i){
switch(i){
case 1:
document.formMain.action= "xxxx.asp ";
break;
case 2:
document.formMain.action= "yyyy.asp ";
break;
//... your other form action
}
document.formMain.submit();
}
问题二
直接用document.frmMain.YourCheckBoxId.value就能访问