Javascript 如何在<;b>;文本</b>;在用户脚本中
我的源代码是Javascript 如何在<;b>;文本</b>;在用户脚本中,javascript,Javascript,我的源代码是 <div class="pd10 tbg2 cbl tcnt" style="line-height: 26px;"> <b>Opps ! please try again</b> </div> 哎呀!请再试一次 我想在网页上搜索此模式&如果找到文本,请执行一些操作 所以…我写的剧本是 if (path == "/dash/process/") { var content=document.get
<div class="pd10 tbg2 cbl tcnt" style="line-height: 26px;">
<b>Opps ! please try again</b>
</div>
哎呀!请再试一次
我想在网页上搜索此模式&如果找到文本,请执行一些操作
所以…我写的剧本是
if (path == "/dash/process/")
{
var content=document.getElementsByTagName('b')[0].innerHTML;
var pat="Opps";
if(content.search(pat)<0)
{
//do some job
}
else
{
//do some job
}
}
if(路径=“/dash/process/”)
{
var content=document.getElementsByTagName('b')[0].innerHTML;
var pat=“Opps”;
如果(content.search(pat)尝试以下操作:
if (path == "/dash/process/")
{
var content=document.getElementsByTagName('b')[0].innerHTML;
var pat="Opps";
if(content.indexOf(pat) != -1)
{
//do some job
}
else
{
//do some job
}
}
在上面的代码中,如果在字符串中找不到要查找的内容,则返回值-1。在这种情况下,if正在检查字符串内容中的文本Opps。如果可以找到,则表示indexOf
没有返回-1,然后执行某些操作,如果找不到,则执行其他操作
希望这有帮助。pat
应该是一个正则表达式,而不是字符串。最好使用indexOf
而不是search
“它正确吗?”-我们不知道。它对你有用吗?你有什么问题吗?然后具体询问。如果有效,这个问题应该转移到