获取控件引用的方法.

原创 2007年09月13日 22:17:00


<html>
<head>
<title>Document.all
</title>
</head>
<body>
<form>
<table>

<tr><td></td></tr>
<tr>
<td>aaa:<input type="text" name="aaa" value="00000"></td>
</tr>
<tr>
<td>aaa:<input type="text" name="aaa"></td>
</tr>
<tr>
<td>aaa:<input type="text" name="aaa"></td>
</tr>
<tr>
<td>aaa:<input type="text" name="aaa"></td>
</tr>
<tr>
<td><select>
<option value="1">aaaa</option>
<option value="2">bbbb</option>
</select>
</td>
</tr>
<tr><td>bbb:<input type="text" name="bbb" value="bbbb"></td></tr>
<tr>
<td><input type="button" value="BUTTON"></td>
</tr>
</table>
</form>
</body>
</html>

<script>
alert("============="+document.all.length);
var allEle=document.all["aaa"];
//var allEle=document.all.tags("input");
alert("___"+allEle.length);
for(i=0;i<allEle.length;i++){
 //alert(allEle[i].tagName);
}

 

//表單中的所有輸入元素
var allIn=document.forms[0].elements;
alert("所有的輸入元素數:"+allIn.length);
//表單中名稱為aaa的所有輸入元素,
//如果表單中的直有一個名稱為bbb輸入元素,那document.forms[0].elements("bbb").length將返回undefined
var allNameByAAA=document.forms[0].elements["bbb"];
//var allNameByAAA=document.forms[0].elements["bbb"];
//var allNameByAAA=document.forms[0].elements("aaa");
//var allNameByAAA=document.forms[0].elements("bbb");
alert("allNameByAAA.length="+allNameByAAA.length);
alert("undefinde==null?"+(undefined==null));


alert(document.getElementsByName("bbb").length);

</script> 

 

document.all.tags("input")//返回所有input类型引用,也是返回数组

document.getElementsByName("bbb")//返回总是个数组

document.all["bbb"]//个人认为与上面一样

document.forms[0].elements["bbb"]//如果有多个输入元素,返回的是数组,但只有一个控件时返回只时对改控件的引用,不是数组.

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

vb6引用二维码控件方法

  • 2017-04-19 15:38
  • 152KB
  • 下载

在网页中引用DWG控件,交互绘图,和响应鼠标点击对象的方法

在网页中引用DWG控件,交互绘图,和响应鼠标点击对象的方法   [MXDRAW CAD控件文档]   下面帮助的完整例子,在控件安装目录的Sample\Ie\iedemo.htm中.   ...

C# 001 --- 正确的删除一个控件的事件函数 --- 解决错误: “A”不包含“B”的定义,并且找不到可接受类型为“A”的第一个参数的扩展方法“B”(是否缺少 using 指令或程序集引用?)

先添加一个控件。比如添加一个GroupBox控件。当然,这个控件你不需要任何事件函数,但是如果你已经双击这个控件,开始编辑这个控件的事件函数了,那么这个时候要删除这个控件的事件函数需要2步:Step ...

文件属性获取及控件ListView使用常用方法

使用控件ListView显示某个目录下所有文件的一些属性,点击控件头可实现排序

Android获取控件大小的方法

在Android中很多时候都需要获取到控件的大小,这样对于布局的计算有许多的帮助,比如一个GridView布置成多少行多少列是需要提前知道自己允许的最大的高度和宽度才能计算,这样就需要得到控件的大小。...

Android 获取控件高度宽度三种方法,防止0的出现

我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:  首先我们自己写一个控件,这个控件非常简单: ? 1 ...

Android 在Activity中获取控件尺寸的方法

Android 在Activity中获取控件尺寸的方法
  • csm_qz
  • csm_qz
  • 2015-12-26 18:03
  • 1773

fragment中获取控件的宽和高的方法

转自: http://bbs.csdn.net/topics/390672372 有时候我们需要获得控件的大小,但是在Activity的onCreate()生命周期方法中调用getWidth()...

Android在onCreate()方法中动态获取TextView控件的高度

正好朋友项目里遇到了给写了个小Demo: 这个监听器看名字也知道了,就是在绘画完成之前调用的,在这里面可以获取到行数,当然也可以获取到宽高等信息 package com.example.tex...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)