プロが教えるわが家の防犯対策術!

JavaScriptでログアウト処理を作成中です。

<script Language="JavaScript">
<!--
function checklogout(){
//n_logout オブジェクトを参照
if(!document.n_logout.checked){
window.alert("本当にログアウトしますか?");
return true;
}
else{
return false;
}
}
//-->
</script>

<a href="~.php"><img src="botton.gif" name="n_logout" onClick="return checklogout()">

現状では、『本当にログアウトしますか?』に対して、
alert 上では 『OK』 ボタンしか表示されません。
これを Yes か No でユーザーに処理させるように改良したい。

アドバイスよろしくお願い致します。

A 回答 (2件)

alertではなくてconfirmを使うと良いと思います。



if (confirm("本当にログアウトしますか?")){return true;}else{return false;}
    • good
    • 0
この回答へのお礼

アドバイスありがとうございました。
任意でログアウト処理ができるようになりました。

お礼日時:2004/10/21 01:22

yesNo = confirm("本当にログアウトしますか?");



yesNo は、
[OK]のときtrue
[キャンセルの時] false
になります。
ちなみに「No」にはできません。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございました。

お礼日時:2004/10/21 01:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!