Javascript 单击返回False
我试图让点击不做的工作,如果有一个字(你好)的网站上 但是如果没有一个单词Hello,那么将继续单击iD(安全)Javascript 单击返回False,javascript,jquery,setinterval,tampermonkey,Javascript,Jquery,Setinterval,Tampermonkey,我试图让点击不做的工作,如果有一个字(你好)的网站上 但是如果没有一个单词Hello,那么将继续单击iD(安全) 你好 点击我 函数isHelloThere(){ if((document.body.innerText.indexOf('Hello')>-1){ //无所事事 }否则{ 警报('我在页面上没有看到问候语') } } 你可能需要用更多的细节更新你的问题。无论如何,根据你的评论,我想这就是你需要的 您可以创建一个单击函数,然后确定单击函数中的页面上是否有Hello 不知道代码要做
你好
点击我
函数isHelloThere(){
if((document.body.innerText.indexOf('Hello')>-1){
//无所事事
}否则{
警报('我在页面上没有看到问候语')
}
}
你可能需要用更多的细节更新你的问题。无论如何,根据你的评论,我想这就是你需要的
您可以创建一个单击函数,然后确定单击函数中的页面上是否有Hello 不知道代码要做什么。返回false后的代码将不会运行。是否尝试禁用该按钮?隐藏按钮?不执行功能(单击)?你不清楚你需要什么。抱歉,伙计,我正在尝试单击某个按钮,但当出现hello文本时,单击将停止显示更多功能我正在尝试单击ElementbyId安全,但在条件允许的情况下,如果出现文本(hello),单击将无法完成此任务
if ((document.body.innerText).indexOf('Hello') == 1)
{
return false;
$('#safe').trigger('click');
}
<html>
<p>Hello</p> <!-- remove this line to see what if no Hello on page -->
<button type='button' id='safe' onclick="isHelloThere()">click me</button>
<script type='text/javascript'>
function isHelloThere() {
if ((document.body.innerText).indexOf('Hello') > -1) {
// do nothing
} else {
alert('I do not see a Hello word on the page.')
}
}
</script>
</html>