JavaScript Try Catch 实例教程
JavaScript Try Catch 在js里面是用来捕捉错误的,下在我们来看看try catch 的实例与教程喽.
其中的try ... catch声明允许你测试一个代码块的错误。
范例
其中的try ... catch声明
如何撰写一个try ... catch声明。
<script type="text/javascript">
var txt="";
function message()
{
try
{
adddlert("Welcome guest!");
}
catch(err)
{
txt="There was an error on this page.nn";
txt+="Error description: " + err.description + "nn";
txt+="Click OK to continue.nn";
alert(txt);
}
}
</script>
</head>
<body>
<input type="button" value="View message" onclick="message()" />
</body>
其中的try ... catch声明的确认框
另一个例子是如何写一个try ... catch声明。
<script type="text/javascript">
var txt=""
function message()
{
try
{
adddlert("Welcome guest!");
}
catch(err)
{
txt="There was an error on this page.nn";
txt+="Click OK to continue viewing this page,n";
txt+="or Cancel to return to the home page.nn";
if(!confirm(txt))
{
document.location.href="http://www.zhaoxi.org/";
}
}
}
</script>
</head>
<body>
<input type="button" value="View message" onclick="message()" />
</body>
JavaScript的-追赶错误
当浏览网页在互联网上,我们都已经看到一个JavaScript警告框告诉我们有一个运行时错误,并要求: “你想要侦错吗? ” 。错误讯息这样可能是有用的开发而不是用户。当用户看到的错误,他们往往离开网页。
本章将教你如何捕获和处理JavaScript的错误讯息,所以你不要失去你的听众。
有两种方式追赶中的错误网页:
通过使用尝试... catch语句(适用于IE5 + , Mozilla的1.0和Netscape 6 )
通过使用onerror事件。这是旧标准的解决方案时发现错误(www.zhaoxi.org )
尝试... catch语句
其中的try ... catch声明允许你测试一个代码块的错误。 try块包含的代码运行,并catch块中包含的代码将被处决,如果发生错误。
语法
补充:网页制作,js教程