如何在JavaScript代码中包含刷新页面链接/按钮?

时间:2015-07-27 12:09:58

标签: javascript web

基本上我有以下代码检查用户输入并相应地给出输出:

<script>
    function checkUserInput() 
    {
        var userInput = document.getElementById("textInput").value;
        var stringToCheckAgainst = random_images_array[num].split('.');
        if (userInput.toUpperCase() == stringToCheckAgainst[0].toUpperCase())         
        {
            document.getElementById("row1").innerHTML="<p>" + txt.fontsize(5) + "</p>";document.close();
        } 
        else 
        {

            //user has inputted an incorrect string
            document.getElementById("row1").innerHTML="<p>" + txt1.fontsize(5) + "</p>";document.close();
        }
    }
</script>

但是我的问题是,如果用户响应不正确并且程序只显示“不正确的消息”,我需要显示刷新或重置按钮或文本,通过单击该链接,用户可以再次刷新页面并获得新的挑战。

1 个答案:

答案 0 :(得分:0)

function checkUserInput() {
    var userInput = document.getElementById("textInput").value;
    var stringToCheckAgainst = random_images_array[num].split('.');

    if (userInput.toUpperCase() == stringToCheckAgainst[0].toUpperCase()) {
        document.getElementById("row1").innerHTML="<p>" + txt.fontsize(5) + "</p>";document.close();
    } else {
        //user has inputted an incorrect string
        document.getElementById("row1").innerHTML="<p>" + txt1.fontsize(5) + "<a href='#' onclick='javascript:location.reload();'>Try again</a></p>";document.close();
    }
}
</script>