2019独角兽企业重金招聘Python工程师标准>>>

<script type="text/javascript">window.onload = function(){var a=document.getElementById("demo");var btn=document.getElementsByTagName("button")[0];btn.onclick=function(){a.innerHTML="this is my first";}}</script>

这个其中值得提出的是getElementByTagName后为什么要带[ 0]

这个其实是这样的var btn =document.getElementByTagName("button")获取的是一个数组,所以需要指定坐标!

还有就是innerHTML后附加的HTML用等号(=)连接!

转载于:https://my.oschina.net/lzwenme/blog/266310

javascript的getElementByTagName相关推荐

  1. 【必备】jQuery性能优化的38个建议

    一.注意定义jQuery变量的时候添加var关键字 这个不仅仅是jQuery,所有javascript开发过程中,都需要注意,请一定不要定义成如下: $loading = $('#loading'); ...

  2. 前端jquery、vue、react之性能优化

    一.jquery 选择器性能优化建议 总是从#id选择器来继承 这是jQuery选择器的一条黄金法则.jQuery选择一个元素最快的方法就是用ID来选择了. $( '#content' ).hide( ...

  3. jQuery源码学习(6)-Sizzle选择器(2)

    1.CSS选择器的位置关系: 四种关系:"+" 紧挨着的兄弟关系:">" 父子关系:" " 祖先关系:"~" 之后 ...

  4. javascript中的getElementById、getElementsByName、getElementByTagName详解

    getElementById.getElementsByTageName.getElementsByName的区别 1.getElementById根据指定Id得到html元素,所以只能得到唯一的ht ...

  5. 通过JavaScript简单的操作DOM(一)

    通过JavaScript简单的操作DOM (一)简单的前提概念 1.DOM简介 DOM,文档对象模型.描述了HTML和XML文档结构,然后提供API,来帮助开发人员添加.删除.修改页面的某一部分. ( ...

  6. 【Javascript基础】

    Javascript语法 内建对象 是js自带的对象. 如new Array(); Math.round(); 宿主对象 何谓宿主 对于js来说,宿主是他的运行环境,对于Web应用来说,更具体一点就是 ...

  7. linux访问网页元素,Linux_DOM和JAVASCRIPT访问页面上的元素,访问方法:getElementById() - phpStudy...

    DOM和JAVASCRIPT访问页面上的元素 访问方法: getElementById():返回拥用传递给该方法的指定id的第一个对象的引用. getElementsByName():返回拥用传递该方 ...

  8. JavaScript四(DOM编程)

    一.绪论 DOM是文档对象模型(Document Object Module)的简称,借助DOM模型,可以将结构化文档,转换成DOM树,程序可以访问,修改,增加,删除树的节点.程序通过操作DOM树时, ...

  9. document.getElementByTagName()的用法

    document.getElementByTagName()取得相同标签内文本框内容 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran ...

  10. Javascript DOM动态添加表格

    一次翻译技术文章,本身英语水平很烂,翻译的也是自己刚开始学习的技术,所以能勉强看懂英文的话都要尽量读 原文 而不要看我的翻译,免得被误导.阅读原文 这篇文章简单介绍了DOM 1.0一些基本而强大的方法 ...

最新文章

  1. java自动雨刷系统,安装雨量传感器实现自动大灯/自动雨刷(详细方法)多图!!
  2. Treap与fhq_Treap模板(支持内存回收)
  3. 如何修改uboot的环境变量env的值来指定uImage的名字
  4. 微信支付api的服务器上,服务器微信支付接口笔记(与app端对接)
  5. asterisk1.8 账号信息mysql存储(动态)
  6. WinCE OAL中的OEMIoControl函数
  7. python pandas库 画图_python绘图:matplotlib和pandas的应用
  8. mysql binary模式_MySQL数据库之MySQL的binary类型操作
  9. LNMP状态管理命令
  10. Regular Expression(正则表达式)之邮箱验证
  11. 一文教会你使用Markdown来制作一份简洁明了的求职简历
  12. java手机qq表白代码_史上最感动表白QQ留言代码
  13. socket.io实现简单多人聊天室
  14. c# 使用正则表达式 提取章节小说正文全本篇
  15. 微信小程序,点击右上角返回箭头,返回指定页面
  16. 链表线性表及其操作c语言代码大全,用链表兑现线性表的各种操作(C语言)
  17. 37、T5L迪文屏C51开发之绘制2D形状
  18. 计算机考研和不考研的区别,考研和不考研有什么区别?问清楚自己考研动机
  19. 诗歌(8)—梅花二首(其二)
  20. 解读全球免费化:是众望所归还是坑死不赔

热门文章

  1. 《剑指offer》面试题4——替换空格 C++编程
  2. JQuery的一些简单使用
  3. Okhttp之同步和异步请求简单分析
  4. 计算机桌面右键没有属性,Win7系统右键计算机属性不见了怎么办?
  5. 工程图样中粗实线的用途_电气工程图的一般特点、设计规范
  6. 中limit怎末用_Nginx配置——关于limit_conn_zone和limit_conn
  7. javaweb简单源代码_Java Web轻松学39 - JSP核心原理
  8. boot spring 获取请求端口浩_Spring boot 无端口模式启动
  9. 广东全国计算机2018年报名时间,2018年3月广东计算机等级考试报名时间
  10. 微星刀锋 无法进入bios_只需一键!内存性能免费提升150%!微星AMDB550超频