Javascript 检查textvalue的一部分是否包含在另一个textvalue中

Javascript 检查textvalue的一部分是否包含在另一个textvalue中,javascript,html,Javascript,Html,我正在尝试确认电子邮件是否写在电子邮件字段中,例如:email@test.com与网站字段中写入的网站相关,例如:www.test.com,因此我必须使用Javascript函数,将网站名称在www.之后切分,并检查它是否存在于电子邮件字段中 以下是输入表单代码和用户JS脚本: 函数所有者(){ var-website=document.getElementById(id\u-website); var email=document.getElementById(id\u contact\u

我正在尝试确认电子邮件是否写在电子邮件字段中,例如:
email@test.com
与网站字段中写入的网站相关,例如:
www.test.com
,因此我必须使用Javascript函数,将网站名称在
www.
之后切分,并检查它是否存在于电子邮件字段中

以下是输入表单代码和用户JS脚本:

函数所有者(){
var-website=document.getElementById(id\u-website);
var email=document.getElementById(id\u contact\u email);
var y=“www.”;
var-website_-host=y.slice(y.indexOf(website)+website.length);
如果(email.indexOf(网站\主机)>=0){
document.getElementById(“testing”).innerHTML='电子邮件和网站是相同的';
}
}


此处的网站名称

您错过了
getElementById()
方法中的单个引号,您应该访问
并进行进一步处理

函数所有者(){
var-website=document.getElementById('id_-website')。值;
var email=document.getElementById('id\u contact\u email')。值;
var y=“www.”;
var-website_-host=y.slice(y.indexOf(website)+website.length);
如果(email.indexOf(网站\主机)>=0){
document.getElementById(“testing”).innerHTML='电子邮件和网站是相同的';
}
}

此处的网站名称

我已根据您发布的代码制作了一个实时演示()(请注意,
元素中的JavaScript位于JavaScript面板中);如果打开开发人员工具,您会注意到脚本确实在运行,但有一个错误。首先:纠正错误(尽可能),然后,如果仍然存在问题,更新您的问题。我会考虑暂时搁置这个问题,同时解决你能解决的现存问题。