簡體   English   中英

JavaScript var區分大小寫

[英]Javascript var case sensitive

首先,我將從免責聲明開始。 我是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',"");

如何做到這一點?

干杯

您可以將電子郵件轉換為小寫並檢查索引

if(email.toLowerCase().indexOf(deny) >= 0){
        g_form.showFieldMsg('variable', "email.com.au is not accepted" , 'error');
        g_form.setValue('variable',"");

嘗試將javascript函數轉換為小寫 ,然后執行indexof

以電子郵件數組並將所有內容轉換為小寫

for (int i = 0;i < email.length;i++) {
    email[i] = email[i].toLowerCase();
}

然后比較

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM