今度はconfirmです。
このconfirmは私たちが次へ行くか行かないかを洗濯する時に使います。
例えば何かを削除する時に 「本当に削除しますか?」という窓をみたことあると思います。
これがconfirmです。
みたことありますね?
とても簡単です。
confirm("文字列");
ではやってみましょう。
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>everdevel JavaScript</title> <script> confirm("本当に削除しますか?."); </script> </head> <body> </body> </html>
var con_test = confirm("押して下さい。"); document.write(con_test);
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>everdevel JavaScript</title> <script> var con_test = confirm("どんなバリューが出るか、押して下さい。"); document.write(con_test); </script> </head> <body> </body> </html>
結果
上のソースの結果でOKを押したらtrueが出力されます。キャンセルを押したらfalseが出力されます。
OKを押した場合
falseを押した場合
上おのソースを見るとcon_test変数を宣言しバリューでconfirm()関数を代入したらその結果がcon_testに代入されいます。
そして document.writeを利用して画面に出力しました。
if文を使ってcon_test == true または con_test == falseという条件式をかけます。
var con_test = confirm("どんなバリューが出るか、押して下さい。"); if(con_test == true){ document.write("OKを押しましたね。"); } else if(con_test == false){ document.write("キャンセルを押しましたね。"); }
では、やってみましょう。
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>everdevel JavaScript</title> <script> var con_test = confirm("どんなバリューが出るか、押して下さい。"); if(con_test == true){ document.write("OKを押しましたね。"); } else if(con_test == false){ document.write("キャンセルを押しましたね。"); } </script> </head> <body> </body> </html>
結果
OKを押した場合
falseを押した場合
では、次は関数の作り方について学習しましょう。
ご覧くださってありがとうございます。お問い合わせと間違い説明はある場合、下にあるコメントにお願いいたします。
//=$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']?>コメント 0個
並べ替え