onerror=handleErr

初学jsp想弱弱的问几个下面这个代码中的几个问题

<html>
<head>
<script type="text/javascript">
οnerrοr=handleErr//这个是把函数handleErr赋给onerror事件吗?
var txt=""//定义text为空值吗,有什么用呢?

function handleErr(msg,url,l)//里面的msg,url l分别是什么意思啊?
{
txt="There was an error on this page.\n\n"//后面的\n\n是什么意思啊?
txt+="Error: " + msg + "\n"//这句和下面的语句又是什么意思啊
txt+="URL: " + url + "\n"
txt+="Line: " + l + "\n\n"
txt+="Click OK to continue.\n\n"
alert(txt)
return true
}

function message()
{
adddlert("Welcome guest!")
}
</script>
</head>

<body>
<input type="button" value="View message" οnclick="message()" />
</body>

</html>
οnerrοr=handleErr//这个是把函数handleErr赋给onerror事件,即当页面发生错误时执行;
var txt="";这个做法只是声明一个字符串变量。值为"";
function handleErr(msg,url,l)//这三个参数可以说是onerror事件的一个返回值。
msg(message):即错误消息;
url:发生错误的文件的路径;
l(line):发生错误的文件的行号,即在文件第几行发生错误;
\n\n:这个是换行,跟html的<br>一样
拼接字符串的就不用解释了吧 ?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值