如何在单击按钮时成功检查html对象的数据是否等于变量的数据?我已经尝试过了,但是无论该语句正确与否,它似乎都在执行代码。

var FL1 = document.getElementById("FL1Object").data
var Data = 'FL1.png'

document.getElementById("FLLeftBtn").onclick = function()
{FLLeftBtnClicked()};

function FLLeftBtnClicked() {
    if (FL1 = Data) {
        alert("Test Successful");
    }
}

最佳答案

您在if条件中使用了错误的运算符

var FL1 = document.getElementById("FL1Object").data
var Data = 'FL1.png'

document.getElementById("FLLeftBtn").onclick = function()
{FLLeftBtnClicked()};

function FLLeftBtnClicked() {
    if (FL1 == Data) { //use == to compare items
        alert("Test Successful");
    }
}

07-28 02:39