WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:確認ダイアログ

0:[投稿] あっぷる [2002/11/21 13:11 ][環境:WIN+IE わからない]

ENTERの文字をクリックすると確認ダイアログを出してOKを押すと1.htmに飛びキャンセルを押すと2.htmに飛ばしたいんです。

途中まで出来たのですが、OKを押すと1.htmへ。キャンセルを押すと2.htmへ。という所のソースが分からないので分かる方、どうぞ教えて下さい。
宜しくお願いします。


1:[回答] にゃあ! [MAIL] [2002/11/21 13:24 ]

if(comfirm("ok?")){
 window.location = "1.htm";
 return;
}
 window.location = "2.htm";
 return;


2:[質問] あっぷる [2002/11/21 14:22 ]

にゃあ!さん早速お返事ありがとうございます。
if(comfirm("ok?")){
window.location = "1.htm";
return;
}
window.location = "2.htm";
return;

↑このソースをスクリプトの中に入れるとエラーになってしまいます。
もとのソースを載せておきます。
宜しくお願いします。

<html>
<head>
<title></title>
<SCRIPT language="JavaScript">
<!--
function Confirm1(){ window.confirm("あいうえお") }
//-->
</SCRIPT>

</head>

<body>
<A href="javascript:Confirm1();">
ENTER</A>
</body>
</html>


3:[回答] gun [2002/11/21 14:30 ]

confirm の綴りが違います。


4:[回答] あっぷる [2002/11/21 14:50 ]

<html>
<head>
<title></title>
<SCRIPT language="JavaScript">
<!--
function confirm(){ window.confirm("あいうえお") }
if(comfirm("ok?")){
window.location = "1.htm";
return;
}
window.location = "2.htm";
return;
//-->
</SCRIPT>

</head>

<body>
<A href="javascript:confirm();">
ENTER</A>
</body>
</html>

大文字を小文字に直し綴りも直しましたが、
エラーになってしまいます。
ダイアログには「あいうえお」の文字は無く
OKをクリックすると白紙のページの左上にtrue、キャンセルをクリックすると白紙のページの左上にfalseの文字が・・・。
上手く作動しません。
間違いがあったら教えて下さい。


5:[回答] gun [2002/11/21 15:07 ]

にゃあ!さんのご回答をfunction 内に入れねばです。

function confirm1() {
    if(comfirm("ok?")){
        window.location = "1.htm";
        return;
    }
    window.location = "2.htm";
    return;
}


6:[回答] にゃあ! [MAIL] [2002/11/22 09:37 ]

ほんとうだ。

>if(comfirm("ok?")){

if(confirm("ok?")){
ですね。
確認してから投稿すればよかったですね。
すみません。


7:[完了] あっぷる [2002/11/26 19:30 ]

出来ました!
どうもありがとうございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World