我需要檢查一個頁面是否包含一些文本。這裏是行不通的代碼,但我不能確定原因:Javascript字符串搜索不起作用
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";
}
什麼不工作?你有錯誤信息嗎? – callback 2015-04-05 16:03:23
你有'st1'和'st2',但是你正在使用'str1'和'str2' ...是一個錯字? – callback 2015-04-05 16:06:07
因爲document.write(tosearch)例如不寫東西。 – Brana 2015-04-05 16:06:35