案例代码如下:

<!DOCTYPE html>
<html>
<body> <p>点击这个按钮,获得基于时间的问候。</p> <button onclick="myFunction()">点击这里</button> <p id="demo"></p> <script>
function myFunction()
{
var x="";
var time=new Date().getHours();
if (time<20)
{
x="Good day";
}
else
{
x="Good evening";
}
document.getElementById("demo").innerHTML=x;
}
</script> </body>
</html>

var elem= document.getElementById("demo"); 获取元素
elem.innerHTML = x; //elem的html内容就会变成x,这里的x是html内容

也就是说插入或者替换一段elem的HTML内容,一旦使用了innerHTML属性,它的全部内容都将被替换

效果图:

点击"点击这里",出现如下结果:

最新文章

  1. HTML kbd键盘元素
  2. 转:IT公司的十大内耗,别说你公司没有!
  3. KlayGE 4.4中渲染的改进(一):只需要SM3的TBDR
  4. sql 简单事务例子
  5. VR快速发展下,从业者如何把握机会?
  6. 将定时任务cron 解析成中文
  7. 【转】Django+Mysql安装配置详解(Linux)
  8. Android-ViewPagerIndicator
  9. 如何快速的将Centos6.7快速升级3.10.9
  10. 201621123062《java程序设计》第三周作业总结
  11. Linux入门(2)_给初学者的建议
  12. 网络流24题 ——运输问题 luogu 4015
  13. Spring Web项目spring配置文件随服务器启动时自动加载
  14. 洛谷 P2404 自然数的拆分问题
  15. poj1845 Sumdiv
  16. Java监听器Listener的使用详解
  17. 计算字符串相似度算法—Levenshtein
  18. 关于web标准的一些想法
  19. Android Camera2 参数调节关键字翻译集合,常用关键字解析
  20. laravel5 session的基本使用

热门文章

  1. 通过jQuery或ScriptManager以Ajax方式访问服务
  2. 手势识别官方教程(8)拦截触摸事件,得到触摸的属性如速度,距离等,控制view展开
  3. PO &gt; Create PO时关于汇率问题需要注意的步骤
  4. Android开发UI之给ListView设置布局动画效果
  5. c程序设计语言_习题7-6_对比两个输入文本文件_输出它们不同的第一行_并且要记录行号
  6. 如何在VS 2010中使用 VS2013的解决方案
  7. Restful与webService区别
  8. JZ2440开发笔记(8)——FCLK、HCLK和PCLK
  9. python 多行字符串
  10. jquery判断文本域长度