自动刷新、单击和警告

yptwkmov  于 2022-09-21  发布在  jQuery
关注(0)|答案(1)|浏览(233)

您好,我正在使用带有扩展名的javascript脚本来刷新和检查约会网站中是否有可用的日期。如果是真的,则会发出警报,我的脚本会一直工作,直到我点击输入以显示日历,如果我没有点击,脚本就无法工作

这是我的剧本

var gun=setInterval(function(){
if (document.getElementsByClassName('day activeClass').length !==0) {
  new Audio('https://www.soundjay.com/mechanical/sounds/smoke-detector-1.mp3').play();
  clearInterval(gun);
    }
   }, 1000)

我想在日历输入中添加一个点击,以检测更改或是否有其他方法来检查甚至隐藏的类或网页的源代码

日历html代码

<input type="text" readonly="" class="form-control-input app_date validate" style="width: 260px;" id="app_date" name="app_date" placeholder="YYYY-MM-DD" onchange="this.form.submit();showLoader();" value="" autocomplete="off">

before click calendar

after click calendar

u3r8eeie

u3r8eeie1#

问题肯定是,除非您单击输入,否则不会将类“day active Class”分配给元素。

如果您还分享了一个约会示例的HTML代码,情况会更好。

但我认为您可以使用一个全局变量,如“x”,并在新数据与x不同的情况下包含日历和警报的innerHTML

相关问题