JavaScript的基础应用之BOM对象
来源:互联网 发布:sw画图软件 编辑:程序博客网 时间:2024/05/16 15:40
JavaScript 是世界上最流行的编程语言。
这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。
JavaScript 是脚本语言
JavaScript 是一种轻量级的编程语言。
JavaScript 是可插入 HTML 页面的编程代码。
JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。
JavaScript 很容易学习。
下面为大家简单介绍一些JavaScript中BOM对象
BOM里面的三个对象 1.window 窗口对象 2.history 历史对象 前进,后退,刷新 3.location 位置对象 定位的,相当于 <a>超链接</a> js的内置对象: Date 日期对象(掌握) Math Random... 定时函数 setInnervalTime(); 超时函数 setTimeout();
示例图
源码
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>My JSP 'demo.jsp' starting page</title> <script type="text/javascript" src="jquery.1.12.4.js"></script></head><body><div>window对象</div><input type="button" value = "警示框" id= "b1" onclick="m1()"/><input type="button" value = "输入框" onclick="m2()"/><input type="button" value = "确定框" onclick="m3()"/><hr><div>history对象</div><input type="button" onclick="h1()" value = "后退"/><input type="button" onclick="h2()" value = "前进"/><input type="button" onclick="h3()" value = "刷新"/><div>location对象</div><input type="button" onclick="lo()" value="转到百度"/><div>获取当前时间</div><input type="button" onclick="getTime()" value="获取当前时间"/><div id = "time"> 时间</div><div>定时和计时</div><input type="button" value="5s超时" onclick="time1()"/><br><input type="button" value="每秒更新时间" onclick="time2()"/><script type="text/javascript"> //弹出警示框 function m1(){ alert("警示框"); } //输入框 function m2(){ //点击确定,获取的是输入的值 //取消,获取的是null var a = prompt("请输入你喜欢的演员"); alert("原来你喜欢"+a); } //确定框 function m3(){ //返回值是 boolean true/false var b = confirm("确定是否删除?"); alert(b); } //后退 function h1(){ //history.go(-1); history.back(); } //前进 function h2(){ //history.go(1); history.forward(); } //刷新 function h3(){ history.go(0); } //转到某个页面 function lo(){ location.href="https://www.baidu.com"; } //获取当前时间 function getTime(){ //创建date对象 var date = new Date(); alert(date); //获取年 var y = date.getFullYear(); //月 默认是0-11 [0,12) var m = date.getMonth()+1; //日 var d = date.getDay();//获取一个星期里面的第几天 var dd = date.getDate();//或某个月的某一天 //时分秒 var h = date.getHours(); var mm = date.getMinutes(); var s = date.getSeconds(); //拼接 var t = y+"-"+m+"-"+dd+"-"+h+":"+mm+":"+s; // 如果用弹出框显示 alert(t); // 显示到标签div里面 // p, label , h1-6,a....有纯文本,有时需要操作里面的文本。 // 使用innerHTML属性 var div = document.getElementById("time"); div.innerHTML=t; } //开始加载页面的时候就要显示时间怎么办? getTime(); //计时函数 function time1(){ //setTimeout("要执行的方法","时间"); setTimeout("alert('5s超时了嘿嘿')",5000); } // function time2(){ //"要执行的方法","时间" setInterval("gengxin()",1000); } function gengxin(){ //创建date对象 var date = new Date(); //获取年 var y = date.getFullYear(); //月 默认是0-11 [0,12) var m = date.getMonth()+1; //日 var d = date.getDay();//获取一个星期里面的第几天 var dd = date.getDate();//或某个月的某一天 //时分秒 var h = date.getHours(); var mm = date.getMinutes(); var s = date.getSeconds(); //拼接 var t = y+"-"+m+"-"+dd+"-"+h+":"+mm+":"+s; // 如果用弹出框显示 alert(t); // 显示到标签div里面 // p, label , h1-6,a....有纯文本,有时需要操作里面的文本。 // 使用innerHTML属性 var div = document.getElementById("time"); div.innerHTML=t; }</script></body></html>以上只是BOM对象的基本应用,若想学习更多请关注本人博客,敬请期待.......
阅读全文
1 0
- JavaScript的基础应用之BOM对象
- JavaScript的应用之 BOM 对象
- javascript基础笔记(十七)之js的bom对象
- Javascript之BOM对象
- Javascript之BOM对象
- javascript基础之BOM
- javascript的BOM对象
- JavaScript的bom对象
- JavaScript的BOM对象
- JavaScript的BOM对象
- <javascript>的BOM对象
- JavaScript的BOM对象
- JavaScript的bom对象
- 29 JavaScript之BOM基础
- javaScript基础之BOM&&DOM
- JavaScript 基础之BOM&DOM
- javaScript BOM事件的应用
- JavaScript之BOM的五类对象简介
- SpringMvc 文件上传下载
- 根据日期计算bigdecimal类型的数之后的日期
- dp与sp的区别到底在哪里????
- POJ1062 昂贵的聘礼 解题报告【最短路/SPFA】
- Java Applet的运行顺序
- JavaScript的基础应用之BOM对象
- Elastic-Job-Lite详解之作业调度
- win10/win7右键添加快捷菜单
- linux-数据类型
- 使用canal进行mysql数据同步到Redis
- tesseract OCR库在vs2010中的调用
- 2.声明
- 044 麦克劳林公式常用函数记忆
- html和CSS基础学习(十四)