Math.random(); 随机数
new Date().getHours(); 获取小时
三种消息框:
alert("text\nhello"); 警告框
confirm("text"); 确认框
prompt("请输入数字", "默认值"); 提示框
var mycars = new Array();
mycars[0] = "cn";
for(x in mycars)
事件:
1.onload 和 onunload
当用户进入或离开页面时就会触发这两个事件。
onload 事件常用来检测访问者的浏览器类型和版本,然后根据这些信息载入特定版本的网页。
这两个事件也常被用来处理用户进入或离开页面时所建立的 cookies。
2.onfocus, onblur(失去焦点事件) 和 onchange
这三个事件通常相互配合用来验证表单。
3.onsubmit
用于在提交表单之前验证所有的表单域。
<form οnsubmit="return checkForm()">
4.onmouseover 和 onmouseout
用来创建“动态的”按钮
try {
aler("hello");
} catch(err) {
alert("错误描述:" + err.description);
}
try {
var x = prompt("Enter a number above 0:","");
if (x < 0)
throw "err1";
} catch(err) {
if (err == "err1")
alert("error!");
}
onerror事件:
οnerrοr=handleErr;
var txt="";
function handleErr(msg,url,l) {
txt="本页中存在错误。\n\n";
txt+="错误:" + msg + "\n";
txt+="URL: " + url + "\n";
txt+="行:" + l + "\n\n";
txt+="点击“确定”继续。\n\n";
alert(txt);
return true;
}
function message() {
adddlert("hello");
}
js学习备胎
最新推荐文章于 2024-01-04 11:20:05 发布