ユーザーがフォームのテキスト ボックスに入力した値を確認ダイアログ ボックスに表示する方法はありますか? (たとえば、ユーザーが 100.00 と入力した場合、ダイアログ ボックスに「金額を確認してください。100.00 ドルが正しい金額である場合は [OK] をクリックしてください。」のようなメッセージが表示されるようにします。)
9834 次
3 に答える
4
はい:
var amount = document.getElementById("textbox").value;
confirm("Confirm Amount. Click OK if $" + amount + " is the correct amount.")
編集: これは実際の例です: http://jsbin.com/inoru/edit
于 2010-07-27T16:19:34.323 に答える
1
もちろん、文字列値をダイアログに渡すこともできます:
var str = "my msg";
confirm(str);
カスタム メッセージを表示するには、テキスト ボックスの値を取得してメッセージに追加します。例えば:
var amount = jQuery("#myTextBox").val();
confirm("Click OK if " + amount + " is the correct amount");
于 2010-07-27T16:20:12.530 に答える
0
テキスト ボックスから onblur イベントを確認する必要があります。テキスト ボックスが空でない場合は、次のようにメッセージを表示します。
document.getElementById('textboxid').onblur = function(){
if(this.value.length > 0 )
showApplicationMessage()
}
于 2010-07-27T16:21:01.203 に答える