在我的應用程序中,我需要使用修剪功能發送電子郵件Id字段。當我用一些空格複製電子郵件ID時,它會顯示電子郵件ID。 ID不匹配。我如何在java腳本中使用trim()方法。修剪功能沒有按預期工作
function validateform() {
var email1 = document.getElementById('Email').value;
var email = trim(email1);
//email check condition email should be in like this
if (!(email.endsWith("@hai.com") || email.endsWith("@hello.com"))) {
alert("Email Should be in @hi.com or @hello.com");
$("#Email").val('');
document.getElementById("Email").focus();
return false;
}
}
function trim(email2) {
return email2.replace(/^\s+|\s+$/g, "");
}
email.trim()有什麼問題? var email = document.getElementById('Email').value.trim();應該足夠了 – Brunis
你的trim()函數工作正常,問題必須在其他地方 – fafl
已經有一個String.trim() - 我建議你使用它或者將你的重命名爲其他東西。在使用它之前定義函數 – mplungjan