Javascript 如何检查a<;部门>;包含确定的文本?
我想为我的网站制作一个easteregg。有一个标题你可以更改。如果它包含确定字符串,我希望它启动eastereggJavascript 如何检查a<;部门>;包含确定的文本?,javascript,Javascript,我想为我的网站制作一个easteregg。有一个标题你可以更改。如果它包含确定字符串,我希望它启动easteregg 欢迎您 写下您想要的标题,然后按“确认”。标题“欢迎”将替换为您编写的文本。 排行榜 证实 检查 函数chageText(){ var x=document.getElementById(“myText”).value; document.getElementById(“changeT”).innerHTML=x; } 您可以将includes方法与innerText一起使
欢迎您
写下您想要的标题,然后按“确认”。标题“欢迎”将替换为您编写的文本。
排行榜
证实
检查
函数chageText(){
var x=document.getElementById(“myText”).value;
document.getElementById(“changeT”).innerHTML=x;
}
您可以将includes
方法与innerText一起使用
if(document.getElementById('example').innerText.includes('hello')){
//... do somethings
}
您可以将
includes
方法与innerText一起使用
if(document.getElementById('example').innerText.includes('hello')){
//... do somethings
}
如果字符串是单词,请尝试执行此操作:
函数chageText(){
var x=document.getElementById(“myText”).value;
if(x.split(“”.indexOf(“hello”)!=-1)document.getElementById(“changeT”).innerHTML=x;
}
欢迎您
写下您想要的标题,然后按“确认”。标题“欢迎”将替换为您编写的文本。
排行榜
证实
检查
如果字符串是单词,请尝试执行此操作:
函数chageText(){
var x=document.getElementById(“myText”).value;
if(x.split(“”.indexOf(“hello”)!=-1)document.getElementById(“changeT”).innerHTML=x;
}
欢迎您
写下您想要的标题,然后按“确认”。标题“欢迎”将替换为您编写的文本。
排行榜
证实
检查
您想使用“字符串”。包括(“关键字”)来检查字符串是否包含某个子字符串
根据您是想在用户按下按钮时还是在输入过程中检查easteregg关键字,我为您编写了两种检查输入值的方法
欢迎您
写下您想要的标题,然后按“确认”。标题“欢迎”将替换为您编写的文本。
排行榜
证实
检查
函数chageText(){
var输入=document.getElementById(“myText”).value;
var header=document.getElementById(“changeT”);
header.innerHTML=输入;
var关键字=“按钮”
//如果要在用户按下按钮时检查输入:
if(输入。包括(关键字)){
//做伊斯特雷格的事
header.style.color=“红色”;
}
}
函数checkInput(){
var输入=document.getElementById(“myText”).value;
var header=document.getElementById(“changeT”);
var关键字=“检查”;
if(输入。包括(关键字)){
//做伊斯特雷格的事
header.style.color=“蓝色”;
}
}
您想使用“字符串”。包括(“关键字”)来检查字符串是否包含某个子字符串
根据您是想在用户按下按钮时还是在输入过程中检查easteregg关键字,我为您编写了两种检查输入值的方法
欢迎您
写下您想要的标题,然后按“确认”。标题“欢迎”将替换为您编写的文本。
排行榜
证实
检查
函数chageText(){
var输入=document.getElementById(“myText”).value;
var header=document.getElementById(“changeT”);
header.innerHTML=输入;
var关键字=“按钮”
//如果要在用户按下按钮时检查输入:
if(输入。包括(关键字)){
//做伊斯特雷格的事
header.style.color=“红色”;
}
}
函数checkInput(){
var输入=document.getElementById(“myText”).value;
var header=document.getElementById(“changeT”);
var关键字=“检查”;
if(输入。包括(关键字)){
//做伊斯特雷格的事
header.style.color=“蓝色”;
}
}
您有您命名的输入值x
。如果它等于“hello”,那么你想做点什么。因此if(x==“hello”)doSomething()代码>可能?您可能正在寻找包含函数。更多信息请点击这里@JeremyThille我尝试了var x=document.getElementById(“changeT”);如果(x==“你好”);{}啊对,所以if(x.includes(“hello”))doSomething()代码>var x=document.getElementById(“changeT”)
这将为您提供一个DOM元素,而不是它的文本您有一个名为x
的输入值。如果它等于“hello”
,那么你想做点什么。因此if(x==“hello”)doSomething()代码>可能?您可能正在寻找包含函数。更多信息请点击这里@JeremyThille我尝试了var x=document.getElementById(“changeT”);如果(x==“你好”);{}啊对,所以if(x.includes(“hello”))doSomething()代码>var x=document.getElementById(“changeT”)
这将为您提供一个DOM元素,而不是它的文本我要检查的字符串是两个单词…或者如果(x.includes(“hello”)
?则替换x.split(“”)。indexOf(“hello”)!=-1
根据@JeremyThille告诉您的内容,我要检查的字符串是两个单词…或者如果(x.includes(“hello”)
?则替换x.split(“”)。indexOf(“hello”)!=-1
用@JeremyThille告诉你的话我不知道为什么,但事实并非如此work@NuKl3Ar,如果出现错误,最好显示一些错误消息。是否更改了元素id“example”,在元素idI中还添加了js FIDLE示例you@ikhvjs因为这是一个easteregg,它不应该被显示,它只是一个随机的网站,我和一个朋友,这不是严重的,但我想