js相关操作(二)

js网页-文本相关事件

------网页事件
网页导入事件:onload -----即 网页加载,文件加载
网页关闭事件:onunload-----即 卸载文件
当前页面的内容将要被改变时触发的事件:onbeforeunload
页面因为某种原因而出现的错误,如脚本错误:onerror
浏览器的窗口被移动:onmove
浏览器的大小被改变时:onresize
浏览器的滚动条位置发生变化时:onscroll
浏览器的"停止"按钮被按下或者正在下载的文件被中断时:onstop

------文本事件
文本框内容改变事件:onchange
文本框内容被选中事件:onselect

-------滚动字幕事件

onbounce    当marquee内的内容移动至marquee显示范围之外时触发的事件.
onfinish      当marquee元素完成需要显示的内容后触发的事件.
onstart        当marquee元素开始显示内容时触发的事件.

js鼠标相关事件

什么是事件:JavaScript创建动态页面。事件是可以被js侦测到的行为,网页中每个元素都可以产生某些可以出发的 js 函数 或 程序的事件!
一:鼠标相关事件
1.鼠标单击:onclick
2.鼠标双击:ondblclick
3.鼠标经过:onmouseover
4.鼠标移开:onmouseout
5.鼠标被移动:onmousemove
6.光标聚集:onfocus
7.光标离开:onblur
8.某个鼠标按键被按下:onmousedown
9.某个鼠标按键被松开:onmouseup

js删除事件的一些优化

1.在删除之前确认是否删除
$("a:contains('删除')").click(function () {
return confirm("是否确定删除");
});
可以简写
if (v_class == "t2_Det" && confirm("是否确认"))

js-获取随机数

document.().= sjs()重获验证码//生成四位随机数
function sjs(){
var arr = ['0','1','2','3','4','5','6','7','8','9'];
var str = '';
for(var i = 0 ; i < 4 ; i ++ )
str += ''+arr[Math.floor(Math.random() * arr.length)];
return str;
}


Jsky博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论