gpt4 book ai didi

javascript - 如何将应用程序的数据输入语言限制为英语(或拉丁字母)?

转载 作者:行者123 更新时间:2023-12-03 10:57:22 26 4
gpt4 key购买 nike

我正在使用jquery通过使用下面的代码来限制语言,当我们输入英语以外的语言时,我无法显示警告消息。任何人都可以帮助解决这个问题...

<apex:page controller="testcontroller">
<head>
<apex:includeScript value="{!URLFOR($Resource.Jquery)}" />
<script type="text/javascript">
$(document).ready(function() {
$('#Demo').bind('keyup blur', function() {
$(this).val($(this).val().replace(/[^A-Za-z $]/g, ''))
var regex = new RegExp("[^a-zA-Z]+$");
if(!$(this).value().match(regex)){
alert('Invalid Character usage. Please Use English characters only.');
return false;
}
});
});
</script>
</head>
<apex:form lang="en">
<input Type="Text" id="Demo"/>
</apex:form>

最佳答案

您在以下行中有一个错误:

if(!$(this).value().match(regex)){  

使用.val()代替.value()

关于javascript - 如何将应用程序的数据输入语言限制为英语(或拉丁字母)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28219474/

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