在我的应用程序中,我需要使用修剪功能发送电子邮件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