функция javascript в кнопке подтверждения?

#javascript

#javascript

Вопрос:

Как получить кнопку подтверждения в моих кодах ниже? (Да — отмена)

 ClientScript.RegisterStartupScript(typeof(Page), "key", "<script>alert('There is an exiting Insurance code. Are you sure do you want to Edit it?');</script>");
  

Я пробовал это, но оно не работает..

  ClientScript.RegisterStartupScript(typeof(Page), "key", "if(!confirm('There is an existing insurance code . Do you want to edit?'))return false;");
  

Спасибо!

Комментарии:

1. Окна оповещения / подтверждения / запроса при загрузке ужасны. Пожалуйста, не используйте их.

Ответ №1:

Используйте диалоговое окно подтверждения javascript вместо предупреждения.

 function confirmation() {
    var answer = confirm("There is an exiting Insurance code. 
            Are you sure do you want to Edit it?")
    if (answer){
        alert("You clicked OK.");
    }
    else{
        alert("You clicked Cancel.");
    }
}
  

Ответ №2:

Используйте confirm функцию.

Вероятно, стоит отметить, что принципы юзабилити часто не одобряют это

Отредактируйте, вероятно, что-то вроде

 if (confirm('There is an exiting Insurance code.'   "n"   "Are you sure you want to Edit it?"))
    ClientScript.RegisterStartupScript(typeof(Page));