首先,我将从免责声明开始。我是javascript的新手。
此javascript适用于ServiceNow。这是为了阻止某些工作人员提出目录项目。它正在工作,但如果用户使用资本,它将允许它。
我想让脚本不区分大小写。
我使用变量来定义电子邮件地址:
var deny = "@email.com.au";
然后该变量用于if语句。
if (email.indexOf(deny) >= 0){
g_form.showFieldMsg('variable', "email.com.au is not accepted" , 'error');
g_form.setValue('variable',"");
如何做到这一点?
干杯
答案 0 :(得分:3)
您可以将电子邮件转换为lowerCase并检查索引
if(email.toLowerCase().indexOf(deny) >= 0){
g_form.showFieldMsg('variable', "email.com.au is not accepted" , 'error');
g_form.setValue('variable',"");
答案 1 :(得分:0)
尝试使用javascript函数tolowercase,然后执行索引
答案 2 :(得分:-1)
使用电子邮件阵列并使用
将所有内容转换为小写for (int i = 0;i < email.length;i++) {
email[i] = email[i].toLowerCase();
}
然后比较