这种形式获取大家都见过,当然中括号中一班是一个数字,例如:
   [ 其他 ] 运行代码    下载代码
<script>
document.form..elements[1]
</script>
这个的作用是可以获取form中表达元素集合中指定索引的元素。

注意:一定要是form中的表单元素,例如input或者textarea这样的元素,div这样的元素不在集合之中。

下面看一个简单的代码实例:
   [ 其他 ] 运行代码    下载代码
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.51qianduan.com/" />
<title>-51前端</title>
<script type="text/javascript">
window.onload=function()
{
  document.myform.elements.length;//3
  document.myform.elements[1].name;//title
} 
</script>
<head/>
<body>
<form name="myform" method="post" > 
留 言 人:<input type="text" name="username" size="20" value="请输入姓名"> 
留言主题:<input type="text" name="title" size="66"> 
留言内容:<textarea name="content" cols="64" rows="10"></textarea> 
</form> 
</body>
</html>
document后面的是form的name属性值,

在以上代码中可以获取form中表单元素的数量,和索引值为1的表单元素的name属性值。索引是从0开始的。

当然获取表单中的元素,可以直接使用元素name属性也是可以的,例如:
   [ 其他 ] 运行代码    下载代码
<script>
document.myform.title
</script>

代码描述:document.form.elements[num]作用。document.form.elements[num]的作用是什么



169 225



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册



×
×
51前端

注册

×
绑定手机

请绑定手机号,在继续操作

×
单次下载支付

应付金额:279

支付完成后,回到下载页面,在进行下载

官方QQ群
意见反馈
qq群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到