当前位置: 首页 > news >正文

document.querySelector()与document.querySelectorAll()

 

document.querySelector()与document.querySelectorAll()

CreationTime--2018年7月1日10点49分

Author:Marydon

1.说明

  他俩是H5提供的选择器,都可以直接获取页面元素并进行操作。

2.区别

  用法与jQuery里的$()选择器相似;

  querySelector只能选择第一个匹配的节点;

  querySelectorAll可以选择多个节点,返回的是数组形式的页面元素对象。

3.举例

window.onload = function(){
    // 获取页面上第一个复选框的值
    // 报错
    //alert(document.querySelectorAll(':checkbox')[0].value);
    // 方式一
    alert(document.querySelectorAll('input[type=checkbox]')[0].value);
    // 方式二
    alert(document.querySelector('input[type=checkbox]').value);
}

 

 相关推荐:

  • 类似文章

 

 

转载于:https://www.cnblogs.com/Marydon20170307/p/9249619.html

相关文章:

  • html5静默打印_解答:如何实现在打印窗体内容是不弹出打印设置框从而实现静默打印的呢?...
  • Windows下vue-cli脚手架搭建入门一
  • cython 安装升级_20个小招数教你如果快速完成Python 性能优化升级
  • [NOI 2016]循环之美
  • finereport连接oracle_FineReport连接多维数据库示例及操作
  • linux 扩展挂载盘大小_Linux下使用fdisk扩展分区容量
  • JavaScript (function (){}()) 与(function(){})()
  • python assert 不退出_Pytest中断言的重要性,就不需要我重复了吧
  • IDEA中Lombok插件的安装与使用
  • python坦克大战_python资料领取:尚学堂201903期python全栈(0基础到就业)
  • 【leetcode】88. 合并两个有序数
  • aix么把占用的端口释放掉_UNIX系统如何释放被异常占用的端口 - 河北分行(秦永峰)...
  • redis 多维度排序_解决Redis Cluster模式下的排序问题
  • python基础学习01
  • 不同平台安装python方式一样_大厦的基石,成为一个Python工程师的第一步——安装Python...
  • Google 是如何开发 Web 框架的
  • [iOS]Core Data浅析一 -- 启用Core Data
  • [译]如何构建服务器端web组件,为何要构建?
  • Golang-长连接-状态推送
  • gops —— Go 程序诊断分析工具
  • python大佬养成计划----difflib模块
  • Spark RDD学习: aggregate函数
  • windows下如何用phpstorm同步测试服务器
  • 精彩代码 vue.js
  • 力扣(LeetCode)357
  • 力扣(LeetCode)56
  • 扑朔迷离的属性和特性【彻底弄清】
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 微服务框架lagom
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • Android开发者必备:推荐一款助力开发的开源APP
  • Java性能优化之JVM GC(垃圾回收机制)
  • Nginx实现动静分离
  • 阿里云服务器如何修改远程端口?
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​力扣解法汇总946-验证栈序列
  • #Java第九次作业--输入输出流和文件操作
  • #pragma 指令
  • #单片机(TB6600驱动42步进电机)
  • $.each()与$(selector).each()
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (编译到47%失败)to be deleted
  • (多级缓存)多级缓存
  • (附源码)springboot教学评价 毕业设计 641310
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (七)MySQL是如何将LRU链表的使用性能优化到极致的?
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (转)linux 命令大全
  • .gitignore
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET Core SkiaSharp 替代 System.Drawing.Common 的一些用法
  • .net framework 4.0中如何 输出 form 的name属性。