保存して破棄するボタンを含む確認アラートを JavaScript で作成するにはどうすればよいですか? コードを使用する場合
confirm('Do you want to save it?');
ok cancel の警告ボックスが表示されます。OK ボタンのテキストを保存し、他のテキストを破棄するにはどうすればよいでしょうか?
保存して破棄するボタンを含む確認アラートを JavaScript で作成するにはどうすればよいですか? コードを使用する場合
confirm('Do you want to save it?');
ok cancel の警告ボックスが表示されます。OK ボタンのテキストを保存し、他のテキストを破棄するにはどうすればよいでしょうか?
デフォルトの JavaScript メソッド「confirm」は変更できません。ただし、たとえば jQuery UI ダイアログを使用してオーバーライドできます。
window.confirm = function (message) {
var html = "<div style='margin:20px;'><img style='float:left;margin-right:20px;' src='/img/confirm.gif' alt='Confirm'/><div style='display:table;height:1%;'>" + message + "</div></div>";
$(html).dialog({ closeOnEscape: false,
open: function (event, ui) { $('.ui-dialog-titlebar-close').hide(); },
modal: true,
resizable: false,
width: 400,
title: "Confirmation",
buttons: {
"Save": function () {
//Do what you need
},
"Cancel": function () {
$(this).dialog("close");
}
}
});
}
this is not possible