Javascript var区分大小写

时间:2017-05-25 05:47:53

标签: javascript servicenow

首先,我将从免责声明开始。我是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',"");

如何做到这一点?

干杯

3 个答案:

答案 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();
}

然后比较