法一:document.getElementById('form1').submit();
法二:document.form2.submit();这两种方法都可以提交表单吧?
法一和法二有何区别?
还有在法二里,是应该用name 还是 id
<form id="form1" name="form2">
</form>
法二:document.form2.submit();这两种方法都可以提交表单吧?
法一和法二有何区别?
还有在法二里,是应该用name 还是 id
<form id="form1" name="form2">
</form>
解决方案 »
- Java Web分页的专业实现是用什么方法做的
- 使用GooUploader上传文件问题我用的是ssh2
- JSP中写的JS为什么就跳不出来呢??各位前辈帮帮忙
- 求助!java.lang.NumberFormatException: For input string: "+price+"高手请进!谢谢!急!!!!!
- jsp 中不知道怎么处理的一个问题
- 空指针异常
- 我的问题文本框的传值
- 模拟登录网页的代码。谢谢啊。(协议是https)
- Resin.conf中的<session-max>指的是什么?
- struts的validator
- sql server 2000的jdbc驱动是什么
- 数据库存放日期字段用datetime还是用varchar存放13位的毫秒值效率高
第二个是用NAME,
我一般都是用 document.forms[0].submit();// 当然前提只有一个form
主要区别:
第一种方法:利用form的id属性
第二种方法:利用form的name属性
请看清问题啊
我的意思是:
第一种document.getElementById('form1').submit();是利用form标签的id属性,不需要name属性去提交
第二种document.form2.submit();是利用form标签的name属性,不需要id属性去提交这话 我实在看不懂是什么意思!
法一必须用ID
法二必须用name 用id不可以
就是获得dom对象啦。像法二那样的,让法一 情何以堪啊
可以像法二那样获取对象。。
如:
document.all语法
没明白啥意思,getElementById不会显的累赘,你要知道name可能不止一个
比如还可以通过document.getElementsByName("name名称");去获取多个name属性相同的对象
document.input_name拿到对象?假设此name唯一,此时getElementById完全被代替了?