Вопрос по html, css, javascript, jquery – Вы можете иметь пользовательское поле подтверждения. (Возможно, стиль или взаимодействие не будут соответствовать вашему варианту использования, но я просто указываю, что это возможно).

9

от вопрос уже есть ответ здесь:

Пользовательский выбор в диалоговом окне подтверждения JavaScript 4 ответа

Как у меня есть окно подтверждения () Javascript с «Да» или «Нет» вместо значений по умолчанию «ОК» или «Отмена»?

видетьВот Ulug'bek Ro'zimboyev
Вы не можете сделать это из коробки. Вы должны сделать свой собственный диалог. TJHeuvel
Я сделал свой собственный диалог подтверждения, потому что мне не нравится стандартный.github.com/stein189/YesNoDialog его действительно просто использовать, и вы можете настроить его, как вы хотите Szenis

Ваш Ответ

4   ответа
1

я думаю, что вы не можете. Есть много ответов об этом при переполнении стека, например, это:Пользовательский выбор в диалоговом окне подтверждения JavaScript это заявляет это. Если вы хотите сделать это, вы должны использовать свои собственные диалоги, такие как в jquery ui

14

Если вам требуется диалог настройки, я бы посоветовал посмотреть наJQuery UI - Диалог

0

остая библиотека под названием JSnotiejs это имеет опцию подтверждения.

С простой линией

notie.confirm('Title text', 'Yes button text', 'No button text', yes_callback)

Вы можете иметь пользовательское поле подтверждения. (Возможно, стиль или взаимодействие не будут соответствовать вашему варианту использования, но я просто указываю, что это возможно).

4

не может сделать это со стандартным JavaScript.

У вас есть этот обходной путь дляТолько IE (источник):

<script language=javascript>

/*@cc_on @*/
/*@if (@_win32 && @_jscript_version>=5)

function window.confirm(str)
{
    execScript('n = msgbox("'+str+'","4132")', "vbscript");
    return(n == 6);
}

@end @*/
var r = confirm("Can you do it?");
alert(r);
</script>

Или вы можете использовать пользовательскиедиалог от jquery UI

Похожие вопросы