页面刷新上的JavaScript警报框

时间:2019-03-20 08:49:06

标签: javascript html alert

如果2个文本输入不匹配,我打算显示警报框。到目前为止,我将警报框设置为onkeyup,但是在页面刷新后还有另一种显示警报框的方法吗?

2 个答案:

答案 0 :(得分:1)

localStoragebeforeunloadunload一起使用:

window.onbeforeunload = function() {
    var text1 = document.getElementById("text1").value;
    var text2 = document.getElementById("text2").value;
    localStorage.setItem("match", JSON.stringify(text1 == text2));
};
window.onload = function() {
    if (JSON.parse(localStorage.getItem("match"))) {
        alert("Texts match!");
    } else {
        alert("Texts don't match!");
    }
};

答案 1 :(得分:-1)

是的,您需要JavaScript。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

最简单的方法是将其放在HTML页面的底部:

<script type="text/javascript">
      window.onload = function(){ alert("Hi there"));}
</script>

当浏览器认为页面已完全加载时,将显示警报。希望这对您有帮助...