博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS常用类型事件
阅读量:4596 次
发布时间:2019-06-09

本文共 1773 字,大约阅读时间需要 5 分钟。

常用的类型:

1.数学:
Math.ceil():天花板数
Math.floor():地板数
Math.round():四舍五入取整数
Math.random():生成0-1之间的随机数

2.日期时间:

var s = new Date();
var s = new Date(1999,7,23);
函数:
getFullYear():
getMonth():
getDate():获取日
getHours()
getMinutes()
getSeconds()
getDay():获取星期
setFullYear(year,month,day)
setHours(hour,minute,second,ms)
toLocaleDateString():转化为本地的日期时间格式字符串

3.字符串

length:字符串的长度
toLowerCase()
toUpperCase()

//压缩字符串中的两端空格。

function Trim(m){ 
while((m.length>0)&&(m.charAt(0)==' ')) 
m = m.substring(1, m.length); 
while((m.length>0)&&(m.charAt(m.length-1)==' ')) 
m = m.substring(0, m.length-1); 
return m; 
}

indexOf("子串"):第一次出现的位置

lastIndexOf("子串"):最后一次出现的位置
以上两个方法,如果父串中不包含子串,则返回-1

substr("起始位置","截取长度")

substring("起始位置","结束位置")

 

事件:(事件源,事件数据,事件处理程序)

一、最常用的鼠标事件
onclick:当鼠标单击的时候,要执行的代码。
ondblclick:当鼠标双击的时候,要执行的代码。
onmouseover:当鼠标移动到元素上时,要执行的代码。

onmouseout:当鼠标从元素上离开时,要执行的代码。

<示例>光棒效果。
onmousedown:
onmouseup:
<示例>使用这两个事件,用span做出一个模拟的按钮。

 click me

 点击后的效果:

 

案例 光棒效果

οnmοuseοver="show(this)" οnmοuseοut="done(this)">
οnmοuseοver="show(this)" οnmοuseοut="done(this)">
οnmοuseοver="show(this)" οnmοuseοut="done(this)">
     
     
     
     
     

案例:刮刮乐

手机抽奖

XXXXXXXXXXX
开始

转载于:https://www.cnblogs.com/Claires/p/4261689.html

你可能感兴趣的文章
物体坐标to世界坐标
查看>>
上传图片进行预览
查看>>
Git学习笔记(二)
查看>>
[翻译]OAuth入门指南 – 1.概述
查看>>
<context:component-scan/>和<mvc:annotation-driven/>的区别
查看>>
Android 命名规范 (提高代码可以读性)
查看>>
C# Emit动态代理生成一个实体对象
查看>>
geoserver发布mysql表数据
查看>>
LeetCode-121 Best Time to Buy and Sell Stock
查看>>
实验四:数据类型与运算符 4、运算符及表达式实训
查看>>
poj2318
查看>>
互联网产品重构
查看>>
编程之美-2.19-区间重合判断
查看>>
游戏中心-内购—应用内购买修改应用程序信息
查看>>
python: can't open file 'h.py': [Errno 2] No such file or directory
查看>>
PHP Include 文件
查看>>
网站首页加载动态数据的方法
查看>>
09-Python之迭代器,生成器
查看>>
Java逆向入门(一)
查看>>
泛型与非泛型代码性能比较
查看>>