没你那个方法吧。用document.all[objName];
解决方案 »
- Extjs和Weblogic是否有兼容问题?
- 弱弱的问一下,datepicker和timepicker两个插件一样吗?
- 菜鸟提问怎么让这些标签对齐呢!!!谢谢
- 如何在指定的位置输出html元素?
- 把form提交至一个静态网页是怎么回事
- 问问js的基本问题
- 为什么用onclick都可以,用onmousedown就不行?
- 用javascript 及 Html(Frontpage )实现一个下拉菜单。紧急程度:两根鸡毛!
- 急急急!window.opener.form1.name_object.value=name[i].value;如果表单名是一个变量,这句话应该怎样写?
- 求助:关于frame的tabIndex问题
- 如何禁'查看源文件'与'保存为'?
- 关于一个带链接的水平流动代码,帮我看一下(在线等)
getElementById()可以访问DOCUMENT中的某一特定元素,顾名思义,就是通过ID来取得元素,所以只能访问设置了ID的元素。
比如说有一个DIV的ID为docid:
<div id="docid"></div>
那么就可以用getElementById("docid")来获得这个元素。----------------------------------------------------------
楼主可能只设置了name值没设id值可以用getElementsByName()
这个是通过NAME来获得元素,但不知大家注意没有,这个是GET ELEMENTS,复数ELEMENTS代表获得的不是一个元素,为什么呢?
因为DOCUMENT中每一个元素的ID是唯一的,但NAME却可以重复。打个比喻就像人的身份证号是唯一的(理论上,虽然现实中有重复),但名字重复的却很多。如果一个文档中有两个以上的标签NAME相同,那么getElementsByName()就可以取得这些元素组成一个数组。
你总是那么优秀,赞一个
用document.all[objName];