我想检查 html 源是否包含指定的字符串,但我只得到 10,000 个字符(在警告框中)
var str=document.documentElement.innerHTML;
if(str.indexOf("abcxyz") !== -1)
{
alert(str);
}
我该如何解决?
我想检查 html 源是否包含指定的字符串,但我只得到 10,000 个字符(在警告框中)
var str=document.documentElement.innerHTML;
if(str.indexOf("abcxyz") !== -1)
{
alert(str);
}
我该如何解决?
如果您需要在警报框中显示一个巨大的字符串,我想您可以将其拆分为 10,000 个字符的块并按顺序显示。或者,只需使用console.log
打印出来。
有没有更好的方法来检测“onClick”事件?
比什么好?JavaScript 事件将冒泡到包含元素的顶部(除非链中的某些元素调用stopPropagation()
),因此检测点击事件的一种简单方法是将点击处理程序附加到document.body
:
document.body.onclick = function() { alert('Click!'); }