確認画面の表示
確認画面を表示するにはwindow.confirmメソッドを使用します。
confirmの特徴は、OKとキャンセルを選択でき、それが戻り値として戻されることです。
引数には確認画面を表示した時のメッセージを渡します。
以下のボタンを押すと確認画面が表示されます。表示された確認画面のどちらかのボタンを押すと戻り値が表示されます。
ソース
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
function a(){
var a = confirm("どちらか選択してください");
alert("戻り値 = " + a);
}
</script>
<input type="button" value="button" name="submit" onClick="a()">
</body>
</html>
アンカータグのonclick
アンカータグのonclick時にconfirmを使用し、falseが返ってきたらリンク先にとばないようにします。
javascriptのトップ
具体的には以下のソースを見てください。
<a href="http://www.confrage.com/javascript/" onclick="return confirm('本当にいいですか?')">javascriptのトップ</a>