您的位置:首页 > Web前端 > JavaScript

JS错误处理

2016-04-25 20:17 411 查看
1.try....catch语句

<html>

<head>

<script type="text/javascript">

var txt=""

function message()

{

try

{

adddlert("Welcome guest!") //出现错误

}

catch(err) //做出错误应答

{

txt="本页中存在错误。\n\n"

txt+="错误描述:" + err.description + "\n\n"

txt+="点击“确定”继续。\n\n"

alert(txt)

}

}

</script>

</head>

<body>

<input type="button" value="查看消息" onclick="message()" />

</body>

</html>

2.带确认框的try....catch语句

<html>

<head>

<script type="text/javascript">

var txt=""

function message()

{

try

{

adddlert("Welcome guest!")

}

catch(err)

{

txt="本页中存在错误。\n\n"

txt+="点击“确定”继续查看本页,\n"

txt+="点击“取消”返回首页。\n\n"

if(!confirm(txt)) //如果不点确认框 confirm是确认的意思

{

document.location.href="/index.html"

}

}

}

</script>

</head>

<body>

<input type="button" value="查看消息" onclick="message()" />

</body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: