js 新增输入框,怎么判断它的值
发布网友
发布时间:2022-04-23 06:29
我来回答
共3个回答
热心网友
时间:2022-04-23 07:59
提交事件里:
var item=document.getElementsByName("这里写你text的name属性");
for(int i=0;i<item.length;i++)
{
if(item[i].value==""){
alert("请输入值");
item[i].focus();
return;
}
}
这里只是随便验证了不能为空. 你要验证其他的. 该一下这个if括号里的内容
接楼主的补充. .
你是因为 这里每个text的name都是不一样的, 所以获取的问题.
for(var i=1;i<n;i++)
{
alert(document.getElementsByName("ip"+i)[0].value);
}
这样不会有问题了
热心网友
时间:2022-04-23 09:17
只要你能取得输入框的值,用isnumeric判断是否为数字,如果不是为数字,则提示格式不对返回return false;,如果为数字再int(request("新增字段))>0 and int...<100
满足,返回return true;否则提示值不在范围内,返回return false
热心网友
时间:2022-04-23 10:51
document.form1.“ip”i.value改成:
document.form1.("ip"+i.tostring()).value