Javascript 检查电子邮件是否为@examplemail.com
在我的电子商务网站上,发票文件是用javascript文件创建的。我想将另外两个文件(7页)添加到此文件。因此,在invoice页面结束后,脚本将启动。但是如果用户有其他页面,我希望添加其他页面 以@examplemail.com结尾的电子邮件。 我必须导入电子邮件,但我不想在发票上显示它。 所以我会把这个变量放在不会打印到发票页面的地方Javascript 检查电子邮件是否为@examplemail.com,javascript,php,html,email,Javascript,Php,Html,Email,在我的电子商务网站上,发票文件是用javascript文件创建的。我想将另外两个文件(7页)添加到此文件。因此,在invoice页面结束后,脚本将启动。但是如果用户有其他页面,我希望添加其他页面 以@examplemail.com结尾的电子邮件。 我必须导入电子邮件,但我不想在发票上显示它。 所以我会把这个变量放在不会打印到发票页面的地方 let exmail = {user.Email} // I already have a php file with the variable 现在我想检
let exmail = {user.Email} // I already have a php file with the variable
现在我想检查email(exmail变量)是否包含@examplemail.com
希望你有足够的信息来帮助我解决我的问题
编辑:我已经知道如何编写代码了。只是想要更多的意见,也许有些比我的好。我刚刚编写了一个示例代码,{}部分正在工作,因为它连接到我的php后端。您可以在php中使用:
您应该尝试自己编写代码。如果您有问题,请发布您尝试过的内容,并清楚解释哪些内容不起作用,然后提供。读一个好问题。一定要仔细阅读。你的代码片段能正常工作吗?我希望需要删除
{}
,您的代码才能正确执行。
<?php
$emailPattern = '@exampleemail.com';
$pos = strpos($exmail, $emailPattern);
if ($pos === false) {
//Invalid email
} else {
//valid email
}
?>
var isValidEmail = exmail.indexOf('@exampleemail.com');
if (isValidEmail !== -1){
//true valid
} else {
//false email
}