幕布
U
我的文档
数据库
API
HTML
JavaScript
JS操作BOM对象
JS基础
JAVA基础
JDBC
快速访问
最近编辑
回收站
幕布精选|
知识干货,尽在精选
JavaScript
JS操作BOM对象
思维导图
JS操作BOM对象
getHours()返回 Date 对象的小时数,其值介于0~23之间
getMinutes()返回 Date 对象的分钟数,其值介于0~59之间
getSeconds()返回 Date 对象的秒数,其值介于0~59之间
getMonth()返回 Date 对象的月份,其值介于0~11之间
getFullYear()返回 Date 对象的年份,其值为4位数
getTime()返回自某一时刻(1970年1月1日)以来的毫秒数
制作时钟特效:
function disptime(){
var today = new Date();
var hh = today.getHours();
var mm = today.getMinutes();获得小时、分钟、秒数
var ss = today.getSeconds();
document.getElementById("myclock").innerHTML="现在是:"+hh
+":"+mm+": "+ss;
}
disptime();
定时器:
setTimeout()
setInterval()
清除函数:
clearTimeout()
Math对象
常用方法:
ceil()对数上舍入
floor()下舍入
round()四舍五入
random()返回0-1之间的随机数
总结
在JavaScript中,有许多不同类型的事件可以使用。以下是一些最常用的:
鼠标事件:
click(单击):当用户单击某个元素时触发。
doubleclick(双击):当用户双击某个元素时触发。
mousedown(鼠标按下):当用户按下鼠标按钮时触发。
mouseup(鼠标松开):当用户松开鼠标按钮时触发。
mousemove(鼠标移动):当用户移动鼠标时触发。
mouseover(鼠标滑过):当用户将鼠标指针放在某个元素上时触发。
mouseout(鼠标滑出):当用户将鼠标指针移出某个元素时触发。
键盘事件:
keypress(键盘按键):当用户按下键盘上的键时触发。
keydown(键盘按下):当用户按下键盘上的键时触发。
keyup(键盘松开):当用户松开键盘上的键时触发。
表单事件:
change(改变):当元素的值发生变化时触发。
submit(提交):当表单被提交时触发。
计时器事件:
setTimeout:在指定的毫秒数后执行函数。
setInterval:每隔指定的毫秒数重复执行函数。
加载事件:
load(加载):当页面已完全加载时触发。
触摸事件:
touchstart(触摸开始):当用户在一个元素上触摸屏幕时触发。
touchmove(触摸移动):当用户在屏幕上移动手指时触发。
touchend(触摸结束):当用户从屏幕上移开手指时触发。
网络事件:
XMLHttpRequest:用于监听网络请求和响应事件,例如:load、error、timeout等。
浏览器事件:
blur(失焦):当元素失去焦点时触发。
focus(聚焦):当元素获得焦点时触发
当前文档159条主题 共1337字