Nếu bạn có thể sử dụng Jquery hãy thử mã dưới đây, điều này có thể cung cấp cho bạn khả năng để làm cho mã làm việc theo yêu cầu của bạn.
định nghĩa hàm trong javascript:
<script>
function ConfirmMessage(title, message) {
$('#confirmboxpopup').fadeIn(500, function() {
$('#confirmbox').animate({ 'top': '100px' }, 50);
});
$('#confirmboxtitle').html(title);
$('#confirmboxmessage').html(message);
$('#confirmbox').show(50);
$('#confirmboxok').attr('onclick', okFunction());
$('#confirmboxcancel').attr('onclick', onCancelClickFunction());
}
function okFunction()
{
'enter code here to implement next step if user agree'
}
function onCancelClickFunction()
{
'enter code here to fadeout for id #confirmboxpopup to remove popup.'
}
</script>
Xác định thẻ trong HTML với id:
<div id="confirmboxpopup" class="confirmboxpopup" style="display: none"></div>
<div id="confirmbox" class="confirm_message">
<div id="confirmboxtitle" class="title"></div>
<div id="confirmboxmessage" class="message"></div>
<div id="confirmbuttons" style="float: right; padding-top: 7px">
<button id="confirmboxok" type="button">ok</button>
<button id="confirmboxcancel" type="button">cancel</button>
</div>
</div>
chức năng kêu gọi: bạn chỉ cần gọi ConfirmMessage với các thông số như "ConfirmMessage (tiêu đề, thông điệp) ".
Tôi sẽ chỉ sử dụng Hộp thoại jQuery-UI hoặc cách khác. di chuyển ra khỏi hộp được xác nhận/cảnh báo được tích hợp sẵn. Bạn sẽ nhận được nhiều chức năng hơn theo cách này. –