JavaScript エラー処理@AJAX
JavaScriptのエラー処理です。
JavaScriptでも、try~catchが利用できます。
try {
処理
} catch(e) {
エラーが発生した時の処理
}
です。
以下では、存在しないメソッドを呼び出し、
エラーを発生しています。
エラーをキャッチしたら、アラートでエラー情報を表示しています。
<html>
<head>
<title>JavaScript エラー処理</title>
<script type="text/javascript">
<!--
function exeError() {
try {
//存在しないメソッドを呼び出す。
//エラーが発生
methodA();
} catch(ex) {
//エラー処理
//エラーメッセージを表示
alert(ex);
}
}
// -->
</script>
</head>
<body>
<input type="button" value="実行" onclick="exeError();">
</body>
</html>
|
|