【问题标题】:How to give an alert whenever there is change in class Name每当班级名称发生变化时如何发出警报
【发布时间】:2020-10-16 11:56:16
【问题描述】:

就一些背景而言,我是一名医科学生,需要参加董事会考试才能获得我的医学博士学位。不幸的是,自 3 月以来,COVID-19 已经取消了所有人的测试日期。现在,开放的测试中心只会填满其他计算机以保持社交距离。

我正在尝试构建一个 Javascript,它会在有自动刷新打开时通知我,但我在编程方面很差。 每当测试日期打开时,课程就会从calInactive 更改为calActive。每个类还与一个 id 相关联并表示日期(即id = 2020-10-24

setTimeout(function(){
    document.getElementById("masterPage_cphPageBody_btnGo").click();
                            
    if (document.getElementById("2020-10-24").hasClass("calActive"))
        alert("calActive");

}, 10000);end();

它可以自动刷新,但它无法提醒我

如果我能让这个脚本做得比警报更好,我会很高兴的,例如,让我直接进入页面并且警报功能我不必在页面上看到它。另外,这个只检查一天就想知道怎么让它检查超过一天。

为长篇道歉。

【问题讨论】:

    标签: javascript class dom-events alert


    【解决方案1】:

    我实际上会按类搜索所有元素。然后提醒找到“calActive”类的日期。

    var elementsCollection = document.getElementsByClassName("calActive");
    for (const num of elementsCollection) {
      alert(num.id + " calActive")
    }
    

    【讨论】:

    • 我试过了,它对我不起作用你有没有其他方法来检查 ClassName
    • 究竟是什么不起作用?并请发布完整的html代码。
    猜你喜欢
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多