日期:2014-05-17  浏览次数:20809 次

关于js验证用户输入的问题~急~~~~
我有一个jsp页面,里面有多个表单,我想用js验证每个表单中某些控件用户的输入,用document.getElementsByName("")[],但是提交表单的时候没有反应,是不是不能用这个函数?如果不能这样用的话,请问下 在多表单的jsp中怎么用js验证表单用户的输入呢?~~ 求大神~~!
jsp js 表单

------解决方案--------------------
document.getElementsByName 这个取到的是多个

 document.getElementById 这个取到的是一个

感觉后者比较好,
------解决方案--------------------
document.getElementsByName 具有多样性,它取得是所有name相同的控件集合
document.getElementById具有唯一性,它是按id取的,所以只会取得id相对应的控件。
------解决方案--------------------
浏览器调试工具看看