gpt4 book ai didi

Javascript 字符串搜索不起作用

转载 作者:行者123 更新时间:2023-12-03 10:24:38 25 4
gpt4 key购买 nike

我需要检查页面是否包含一些文本。这是不起作用的代码,但我无法确定原因:

  var st1 = "Not";
var st2 = "available";
var tosearch = str1.concat(str2);
document.write(tosearch);
var Availability = "not defined";
if(document.body.innerHTML.toString().indexOf(tosearch) > -1){
Availability = "yes";
} else {
Availability = "fdssssssssssssssssssssssss";
}

最佳答案

它可能不起作用,因为您声明了 st1st2,但随后将它们引用为 str1str2。更改为...

  var str1 = "Not";
var str2 = "available";
var tosearch = str1.concat(str2);
// The rest of your code...

您还创建了字符串“Notavailable”,我认为这不是您想要的。也许可以尝试:

  var tosearch = str1 + " " + str2;

您可以用更少的代码完成同样的事情,如下所示:

if(document.body.innerHTML.toString().indexOf("Not\ available") > -1){
alert("Yes")
} else {
alert("No")
}

话虽如此,对我来说,你想用这个脚本做什么还是有点神秘。 :)

关于Javascript 字符串搜索不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29459232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com