答えて
いいえ、Javascriptのスタンダード確認ボックスのボタンを変更することはできません。
Jquery UI dialogをお使いになることをお勧めします。
jQuery UI Dialogは非常に柔軟で強力なツールです。ここで彼は何かを削除したい場合は、ユーザーに依頼する方法の例です:
<div id="dialog_box" style="display: none;">
Really delete?
</div>
<button class="delete_btn">Delete</button>
<script>
$('.delete_btn').click(function(){
$('#dialog_box').dialog({
title: 'Really delete this stuff?',
width: 500,
height: 200,
modal: true,
resizable: false,
draggable: false,
buttons: [{
text: 'Yep, delete it!',
click: function(){
//delete it
}
},
{
text: 'Nope, my bad!',
click: function() {
$(this).dialog('close');
}
}]
});
});
</script>
// EDIT:
申し訳ありませんが、それはあなたがしたくないことをあなたの元の質問からかなり明確ではありませんでしたjQueryダイアログを使用します(ただし、jquery/jquery-uiで質問にタグを付ける理由は?)。
AFAIK、あなたがしたいことを達成する他の方法はありません。また、ネイティブのJavaScriptダイアログボックスのテキストもブラウザの言語やその他のローカルな要素を処理することに注意してください。だからこそ、それをするのは良い考えではないかもしれません。
まあ、はい、いいえ(意図しない)。 confirm
functionは、「キャンセル」が押された場合、ユーザは、「OK」を押す場合true
を返す、またはfalse
ます
if (confirm("Would you like an alert?")) {
alert("Here you go!");
}
に
:あなたはこれを使用することができます。これは、純粋なJavaScript(DOMレベル0)なので、 すべてのブラウザでこのをサポートしています。しかし、私が知る限り、ボタンのラベルをカスタマイズする方法はありません。したがって、デフォルト設定(ほとんどのブラウザで「キャンセル」と「OK」と設定されていると、英語に設定されています)。
あなただけIEで、それを行うことができます:Javascript Confirm popup Yes, No button instead of OK and Cancel 私の知る限り他のブラウザでは、あなたがjQueryUIをしたくない場合は、それを
<script language="javascript">
function window.confirm(str) {
execScript('n = msgbox("' + str + '","4132")', "vbscript");
return (n == 6);
}
</script>
をサポートしていますが、プラグインを考えていません - http://www.abeautifulsite.net/blog/2008/12/jquery-alert-dialogs/#demoを試してみてください(も言及リンクされた回答)
- 1. 確認ボックスにはいまたはいいえボタン
- 2. 確認ボックス「はい」「いいえ」のjqueryのないとVBScript
- 3. はいボタンの確認ボックス
- 4. 確認ボックスをクリックします。いいえボタンをクリックし、グリッドチェックボックスのセルをオフにします。ExtJs
- 5. hrefのリンクにbootbox.jsの確認ボックスを追加します。
- 6. Javascriptの確認ボックスの[OK]ボタンにonclickイベントを追加するにはどうすればよいですか?
- 7. 提出する前に確認ボックスを追加するには
- 8. [OK]の代わりに[はい]と[いいえ]ボタンを表示し、[確認]ボックスに[キャンセル]を表示しますか?
- 9. jqueryを使用した確認ボックス
- 10. Javascript確認ボックスが機能しない
- 11. 確認ボックスが機能しない
- 12. アラートボックス(確認ボックス)のアポストロフィまたはコンマが機能しない
- 13. JavaScript - 確認ボックス。 |はい? > MySQLからデータを削除する/いいえ - 何もしない
- 14. ユーザーが何かを削除したい場合、どうすれば確認ボックスを追加できますか?
- 15. Jquery Dialog Jquery Datatableで動作していないことを確認します。
- 16. jQuery easySlider 1.7 - 次のボタンと前のボタンを追加するにはどうすればいいですか?
- 17. symfony 3削除する確認ボックスを追加
- 18. 動的に追加されたボタンは確認を省略します
- 19. 新しいコンボ(選択)ボックスを動的に追加します
- 20. 車に追加ボタンをクリックしたときの状態を確認するプレスタシップ
- 21. TimeSpanを追加するのがTimeSpan.MaxValueを超えていないか確認してください。
- 22. ジャンクメールフォルダの空のフォルダをクリックすると、Hotmailの確認ボックスと同様の確認ボックスを作成しようとしています。ホットメールのようなJavaScriptとASP.netの警告ボックスを確認してください。
- 23. 追加削除ボタンのjQueryが機能していません
- 24. ストップjqueryの-UI DatePickerの確認ボックス
- 25. PHP削除ボックスにJSの確認ボックスが表示されていますか?
- 26. 追加する前にユーザーの役割を確認しています
- 27. ボックス内の2つのボタンの間にスペースを追加するにはどうすればいいですか?
- 28. 確認ボックスが表示されない
- 29. ボタンを押した場合のパスワード確認の追加
- 30. jQuery:ボタンのクリック確認