//1:依据id
//var element = document.getElementById("test");
console.log(element);
//2:依据class
var elements = document.getElementsByClassName("clazz");
for(var index in elements){
//console.log(elements[index]);
} //3:依据name
var elements = document.getElementsByName("hobby");
for(var index in elements){
console.log(elements[index]);
}    //4:依据标签名字
var elements = document.getElementsByTagName("input");
for(var index in elements){
console.log(elements[index]);
}

script在上面定义的方法

<script>
function test(){
var elements = document.getElementsByTagName("input");
for(var index in elements){
console.log(elements[index]);
}
}
</script>
</head>
<body onload="test()">
<input name="hobby" type="checkbox" value="" />
<input name="hobby" type="checkbox" value="" />
<input name="hobby" type="checkbox" value="" />
<input name="hobby" type="checkbox" value="" /> </body>

最新文章

  1. 线程GCD
  2. jboss服务器修改端口说明
  3. accept函数
  4. PostgreSQL 8.4.1
  5. CAAnimation解读
  6. 在使用MOS管时要注意的问题
  7. 使用CDN加载jQuery类库后备代码
  8. Android之fragment点击切换和滑动切换结合
  9. [UWP小白日记-6]页面跳转过度动画
  10. cookie机制和session机制的区别(面试题)
  11. 如何删除git远程仓库项目的所有内容,重新提交所有内容
  12. dedecms中arclist标签做分页以及分页点击模块样式错乱问题
  13. sendmail发送邮件
  14. sqlserver 2017 docker安装(启动代理)
  15. sqlserver存储过程中调用存储过程
  16. Flask的WTforms
  17. TI的H264 SOC方案
  18. 【转载】MySQL常用系统表大全
  19. sourcetree .git 强制忽略指定文件不提交
  20. 线程、进程、协程和GIL(一)

热门文章

  1. kotlin之null值安全性
  2. 各个处理器架构ISA编程指南
  3. Qt编写安防视频监控系统2-视频播放
  4. JVM-类加载子系统
  5. EasyUI之toolTip
  6. [Python]Excel编程示例教程(openpyxl)
  7. FTP与SFTP的区别
  8. go module配置
  9. 最新 朗玛信息java校招面经 (含整理过的面试题大全)
  10. 什么是MVC模型