2011-06-29 3 views
0

こんにちはに確認して警告ボックスを表示するために私のコードです:Javascriptがここでチェックボックス

var answer = window.confirm ("The registration you have entered is illegal for the uk roads. By clicking ok you are accepting full resposibility for this plate and agreeing to use it for offroad use only."); 

    if (answer) { 
    //Tell them its a show plate 
    $('#numberplateyellow').append(platetext); 
    $('#numberplatewhite').append(platetext); 
    $('#illegal').append('Show Plate Not Road Legal'); 
    }else{ 
    $('#illegal').empty(); 
    } 

    }else{ 
    //Its A Legal Plate 
    $('#numberplateyellow').append(platetext); 
    $('#numberplatewhite').append(platetext); 
    } 

私はあなたが契約条件に同意する場合はこちらをご確認言うチェックボックスが含まれているためにwindows.confirmを望みます。

window.confirmにチェックボックスを追加するにはどうすればよいですか?

ありがとうございました

+0

あなたはどのjsライブラリを使用していますか? jQuery? – Neal

+0

はいjquery ofcourses – user393273

+0

あなたもif/elsesは全く一致しません – Neal

答えて

3

確認にチェックボックスを追加することはできません。あなたはそれが働くためにあなた自身のダイアログを作らなければなりません。 (それをやっての独自のブラウザ専用の道は自分のでない限り、チェックボックスのを支援することはほとんどありません)http://jsfiddle.net/maniator/tRBEt/

+0

私はこれをいくつかのサイトで見ましたが、URLはもうありません。どうすればこの – user393273

+0

@userを回避できますか?jQueryのダイアログを使ってみてください。あなたのためのフィドルデモを今作っています – Neal

+0

@user私の更新を参照してください – Neal

0

代わりのブラウザで生成されたアラートのスタイルボックス:ここ


はjQueryのダイアログを使用してフィドルデモです。 ...モーダルダイアログボックスを考慮することで、より詳細な制御が可能になります。

良い実装では、jQueryの-UIのダイアログボックスである:http://jqueryui.com/demos/dialog/

1

あなたが確認または警告のチェックボックスを追加することができます方法はありませんので、あなたは、デフォルトのウィンドウの機能を編集することはできません。

だから何が解決策だ:

独自に実装します。あなたは、ユーザーのインターセプトは何が必要、チェックボックスなどが含まれてモーダルポップアップを作成し、提出することができます。

関連する問題