关于dom的基础问题
法一:document.getElementById('form1').submit();法二:document.form2.submit();
这两种方法都可以提交表单吧?
法一和法二有何区别?
还有在法二里,是应该用name 还是 id
<form id="form1" name="form2">
</form> --------------------编程问答-------------------- 没啥区别, 也就取FORM不一样而以,
第二个是用NAME,
我一般都是用 document.forms[0].submit();// 当然前提只有一个form --------------------编程问答--------------------
主要区别:
第一种方法:利用form的id属性
第二种方法:利用form的name属性
--------------------编程问答--------------------
可以那样用?不用getElementById? 还有,document后面不跟name而是id也可以???????
请看清问题啊 --------------------编程问答--------------------
我的意思是:
第一种document.getElementById('form1').submit();是利用form标签的id属性,不需要name属性去提交。。。
第二种document.form2.submit();是利用form标签的name属性,不需要id属性去提交。。。
这话 我实在看不懂是什么意思! --------------------编程问答-------------------- 法一和法二基本没区别都是提交表单
法一必须用ID
法二必须用name 用id不可以 --------------------编程问答--------------------
可以像法二那样获得dom对象吗?那getElementById不是显得累赘了吗???? --------------------编程问答--------------------
就是获得dom对象啦。像法二那样的,让法一 情何以堪啊 --------------------编程问答--------------------
可以像法二那样获取对象。。
如:
document.all语法。。。 --------------------编程问答--------------------
没明白啥意思,getElementById不会显的累赘,你要知道name可能不止一个 --------------------编程问答-------------------- 要知道dom是很强大的。。变化也是比较多的。。达到一种目的并不是只有一种方式。。因为需要适应各种负责的业务。。。 --------------------编程问答--------------------
比如还可以通过document.getElementsByName("name名称");去获取多个name属性相同的对象。。。
。。。。。。。。。。。。。。。 --------------------编程问答--------------------
那可以用document.somename获得所有的dom对象,什么input里的input_name,可以直接用
document.input_name拿到对象?假设此name唯一,此时getElementById完全被代替了?
补充:Java , Web 开发