<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>入职7天邮件模板</title><!-- script需要放下面,等待html加载完成以后才能访问 --><script type="text/javascript" defer="true">let url = "https:www.baidu.com";let extend = {init:function(){console.log(document);let s1 = document.getElementById("send1");console.log(s1);}}extend.init();</script>
</head>
<body>
<div id="send1">
测试用........
</div>

,简单的一段html+js页面,很正常的通过把js放到head从html取页面数据 ,结果总是取不到,把js放到body的最后一行则可以了。

其原因就是页面是顺序加载,如果需要等页面加载完之后再获取属性,需要把js放在body的最后一行。

getElementById取不到,为什么呢?相关推荐

  1. document.getElementById 学习总结

    document.getElementById获取控件对象为空的解决方法 1.下面是一个简单的例子,页面加载时显示一段信息 代码如下: <%@ page language="java& ...

  2. document.getElementById 用法 详解!

    document.getElementById(" ") 得到的是一个对象,用 alert 显示得到的是 " object ",而不是具体的值,它有 value ...

  3. getelementbyid属性与用法

    语法:oElement = document .getElementById ( sID ) 参数:sID――必选项.字符串 (String) . 返回值:oElemen――对象 (Element)  ...

  4. document.getElementById()方法使用

    原文地址为: document.getElementById()方法使用 document.getElementById使用 语法:oElement = document .getElementByI ...

  5. JavaScript面向对象(一)——JS OOP基础与JS 中This指向详解

    前  言 学过程序语言的都知道,我们的程序语言进化是从"面向机器".到"面向过程".再到"面向对象"一步步的发展而来.类似于汇编语言这样的面 ...

  6. JavaScript jQuery获取radio/下拉框的选中值

    JavaScript获取radio选中值 <ww:iterator value="proceList" status="rowstatus" id=&qu ...

  7. html iframe php,html iframe使用的实战总结分享

    说在前面的话,iframe是可以做很多事情的. 例如: a>通过iframe实现跨域; b>使用iframe解决IE6下select遮挡不住的问题 c>通过iframe解决Ajax的 ...

  8. 一步步学习javascript基础篇(8):细说事件

    终于学到事件了,不知道为何听到"事件"就有一种莫名的兴奋.可能是之前的那些知识点过于枯燥无味吧,说起事件感觉顿时高大上了.今天我们就来好好分析下这个高大上的东西. 可以说,如果没有 ...

  9. html5 Canvas 绘制基本图形 从直线图形到使用路径 - 直线、矩形、路径、多边形、复杂组合图形

    html5: Canvas 绘制基本图形 从绘制直线 到 路径 Jack Lee 的 CSDN 博客 邮箱 :291148484@163.com CSDN 主页:https://blog.csdn.n ...

最新文章

  1. python3 数组大小_python3从零学习-5.1.8、高效的数值数组array
  2. Python 列表前加 *号
  3. 干货三:CountDownTimer倒计时工具类
  4. python django 表单_Django-表单处理
  5. linux和windows的进程的虚拟地址空间
  6. d3.js 绘制极坐标图(polar plot)
  7. 使用artTemplate模板将json转换为html页面
  8. Unix 激荡 50 年:驱动 Android、iOS 的操作系统是如何从失败开始的?
  9. LINUX多路IO技术 SELECT VS POLL VS EPOLL
  10. 人人影视路由二代刷Breed
  11. bootstrap FileInput多文件上传插件使用详解(包括Java代码)
  12. 京东商城SPU、SKU是如何设计的
  13. 心理健康测试抑郁分析系统
  14. 推特狗狗档案数据集清洗分析及可视化
  15. Musixtex写五线谱
  16. Python中如何进行代码换行?
  17. 各种磁盘阵列模式(各种raid)之间的区别
  18. CSS布局—网格布局Grid(一)
  19. 2-2学生成绩统计(加强版)
  20. Eclipse不提示的解决办法

热门文章

  1. 开年书单来袭,你准备好迎接2020了吗?
  2. 疾病研究:8岁男童成为美国首位接受基因治疗的杜氏进行性肌营养不良患者
  3. python万年历制作_利用Python制作万年历
  4. 打PSU补丁CRS没有起来
  5. 行业分析报告|射频人体轮廓仪市场现状及未来发展趋势
  6. Handler创建方式
  7. Python-Django毕业设计调查问卷及调查数据统计系统(程序+Lw)
  8. 2月17号英语翻译(抓住恐怖分子)
  9. java后端使用EasyExcel实现导出excel操作
  10. web前端JavaScript嵌入百度地图API的方法 最详细