gpt4 book ai didi

javascript - 警报框错误

转载 作者:行者123 更新时间:2023-11-28 11:34:02 25 4
gpt4 key购买 nike

我必须只允许在文本框中输入字母。我已经通过 JavaScript 在文本框中使用“模糊”进行了验证。即使我尝试关闭,来自 JavaScript 的警报仍保持打开状态。

找到下面的演示链接和 JavaScript。

注意:在文本框 1 中键入任何非字母,然后按 Tab 键或单击以下链接中的其他位置。

http://demo.acclary.com/test.aspx

我使用的 JavaScript 如下:

function checkalphabets(textbox) {
var pattern = /^[a-zA-Z\s]+$/;
if (!pattern.test(textbox.value)) {
modal({
type: 'warning',
title: 'Warning',
text: 'Only Alphabets allowed!',
center: false,
});
setTimeout(function () { textbox.focus(); }, 1);
exit;
return false;
}
return true;
}


$('.modal-btn').click(function() {

$('#modal-window').hide();

});

最佳答案

您只需在模态函数中添加以下代码行:

callback: function(){ $("#myTextBox").focus();}

所以改变后,就会像

 modal({
type: 'warning',
title: 'Warning',
text: 'Only Alphabets allowed!',
center: false,
callback: function(){ $("#myTextBox").focus();}
});

仅此而已。我使用您在页面中使用的模态插件创建了 fiddle 。 http://jsfiddle.net/7kpsv1p4/1/

关于javascript - 警报框错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29387368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com