永发信息网

js判断循环多个表单问题

答案:3  悬赏:40  手机版
解决时间 2021-01-24 01:50
一下三个表单是循环出来的,我想用js判断点击各自的提交按钮,不如我点击按钮一的时候判断表单一不能为空,如果不为空那么获取一的焦点,点击提交二的时候判断二表单不能为空,获取二的焦点......, 各管各的怎么判断?
往高手指点?
<form name="form" action='form.php' method="post" onsubmit="return show()">
<input type="text" name="name" id="name1" />
<input type="submit" name="submit" value="提交">
</form>
<form name="form" action='form.php' method="post" onsubmit="return show()">
<input type="text" name="name" id="name2" />
<input type="submit" name="submit" value="提交">
</form>
<form name="form" action='form.php' method="post" onsubmit="return show()">
<input type="text" name="name" id="name3" />
<input type="submit" name="submit" value="提交">
</form>
................
..................
最佳答案
<form name="form" action='form.php' method="post" onsubmit="return show()">改成
<form name="form1" action='form.php' method="post" onsubmit="return show(form1)">
<form name="form2" action='form.php' method="post" onsubmit="return show(form2)">
<form name="form3" action='form.php' method="post" onsubmit="return show(form3)">

js 函数里
function show(obj){
var f=document.obj;
if(obj=='form1'){}
if(obj=='form2'){}
if(obj=='form3'){}
}
全部回答
把onsubmit="return show()" 改为onsubmit="return show(this.firstChild.value)" 然后在show函数里判断传入变量的值是否为空
a
b
c
d
<script> function check() { var formnodes = document.getelementsbytagname('form'); for(var i=1;i<=formnodes.length;i++) { // 这里是遍历所有表单的做判断 var finished_num = document.forms['form'+i].finished_num.value; var cont = document.forms['form'+i].cont.value; alert(finished_num) alert(cont) } } </script> 这是一个静态的 具体的你用php把他拼出来 html的表单名,什么的 现在我有点没明白你的需求可能,这上也说不清楚,要不有空的时候百度hi吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的世界工业2实验版钚怎么做
淋巴癌禁止吃什么食物
在染红半边qi$ng苍的晚霞熄灭之后,世界陡然
道德沟加油站地址有知道的么?有点事想过去
PICC大楼停车场(入口)怎么去啊,我要去那办事
为何篮球运动员穿无袖,而足球运动员穿短袖或
52减6先算
海兴路加油站地址在哪,我要去那里办事
2014年山东省最新八年级寒假生活指导答案
开平市客运总站停车场(出入口)地址在什么地方
辞职后,工资是不是必须要等到下个月跟现有员
兰炼石油地址在什么地方,想过去办事
开平市工商行政管理局停车场(出入口)地址好找
下列行为中,不属于“我能行”的是A.不但自己
北京历年艺考人数大约有多少人?
推荐资讯
1平方米阔叶林在生长季节,每天大约吸收0.1千
锂电池生产有毒吗
生品长于涌吐风痰,炒后长于降气化痰的是A.紫
下雪天把一团雪放在温暖的房间里,雪融化是物
我一同学想开个新浪微博,想起个里面带有佳豪
南京尘世舞蹈学校(滁州咨询处)地址在什么地方
放多了漂白剂会不会使水变酸?
天翼乒乓球俱乐部怎么去啊,我要去那办事
汝州市四中(煤山办事处)地址在什么地方,我要
怎么改文件夹格式
心衰病人血流量减少最显著的器官是A.肾B.皮肤
2分之1+6分之1+12分之1+20分之1…+132分之1等
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?