以前にJavaScriptの紹介に記載されている[メッセージの確認]ダイアログボックスをまだ覚えていますか?覚えていないかどうかは関係ありません。最初にレビューしてから、詳細に話し合いましょう。
レビュー:
[メッセージの確認]ダイアログボックスは、通常、ユーザーが「正しいですか?」などの選択を可能にするために使用されます。等々。ダイアログボックスが表示されます(OKボタンとキャンセルボタンを含む)。
文法:
確認(str);
パラメーター説明:
STR:[メッセージ]ダイアログボックスに表示されるテキスト返信値:ブール値返品値:
ユーザーが[OK]ボタンをクリックしたら、trueを返します。ユーザーが[キャンセル]ボタンをクリックすると、誤ったメモを返します:返品値を使用して、ユーザーがクリックしたボタンを決定できます。
次のコードを見てください。
<script type = "text/javascript"> var mymessage = confism( "JavaScriptが好きですか?"); if(mymessage == true){document.write( "good、come on!"); } else {document.write( "JSは強力で、学ぶ必要があります!"); } </script>結果:
注:メッセージダイアログボックスは排他的です。つまり、[ダイアログ]ボタンをクリックする前に、ユーザーは他の操作を実行できません。
タスク
[確認()プロンプト]ボックスを使用して、ボタンがクリックされたときに性別確認を完了します。
<!doctype html> <html> <head> <meta http-equiv = "content-type" content = "text/html; charset = utf-8"/> <title> confirm </title> <script = "text/javascript"> function rec(){var mymessage = ciend = ciend( if(mymessage == true){document.write( "あなたは女性です!"); } else {document.write( "あなたは男です!"); }} </script> </head> <body> <input name = "button" type = "button" onclick = "rec()" value = "私をクリックし、確認ダイアログボックスがポップアップします"/> </body> </html>> html>結果:
伸ばす:
前述のように、各関数が関数になるように、関数を使用して関数を記述することをお勧めします。これらの機能が将来使用されている場合、それらを直接使用できます。それは再利用することです。だからこれに慣れてください。 。 。 。 。 。
上記の例のように
<スクリプト言語= "javascript"> function confism(){var msg = ciend( "あなたは女性です!"); if(msg == true){document.write( "あなたは女性です!"); } else {document.write( "あなたは男です!"); }} </script>次に、関数を呼び出して入力し、onclick = "confism()"を追加し、最後にjavascript window.confirmの概要を作成します
最初のタイプ:
これは、上記の方法です
<スクリプト言語= "javascript"> function confism(){var msg = ciend( "あなたは女性です!"); if(msg == true){document.write( "あなたは女性です!"); } else {document.write( "あなたは男です!"); }} </script><入力名= "button" type = "button" onclick = "cundile()" value = "私をクリックし、[確認]ダイアログボックスがポップアップされます />
2番目のタイプ:
タグで:
1。
<a href = "javascript:if(confism( '本当にこのコンテンツを削除したいですか?')location = '#'">削除</a>
2。
<a href = "#" onclick = "if(confism( '本当にこのコンテンツを削除したいですか?')== false;"> [ok] </a>をクリックします
あなたがそれを単純に呼びたいなら、それは同じかもしれません
コードは次のとおりです。
<a href = "#" onclick = "return confirn( 'このコンテンツを削除したいですか?');">削除</a>
3番目のタイプ:
<スクリプト言語= "javascript"> function del_confirm(e){if(event.srcerement.outertext == "delete"){event.returnValue = confiend( "delete is delete now you delete?");}} document.onclick = delete_confirm; </scrip<a href = "#" onclick = "del_confirm"> delete </a>
4番目のタイプ:
<スクリプト言語= "javascript"> function del_confirm(){event.returnValue = confirm( "削除は回復できない、削除する必要はありますか?");} </script><a href = "http://www.baidu.com" onclick = "del_confirm()"> delete </a>
上記は、編集者が提起した[確認]ダイアログボックスの実装方法の概要です。誰もがwulin.comをもっとサポートすることを願っています〜