【问题标题】:Get a specific HTML page by clicking a button? (HTML/JavaScript) [closed]通过单击按钮获取特定的 HTML 页面? (HTML/JavaScript)[关闭]
【发布时间】:2020-04-28 13:34:48
【问题描述】:

我正在以一种不会让人感到无聊的方式构建测验,应该总是有新的问题页面。 (我提出了个别问题和页面)。但是您能否以某种方式编程,如果您按下了一个按钮,那么就会出现一个随机的 HTML 页面。 (我有文件 1.html 2.html 3.html)我可以通过按下按钮来编程它,然后 1 2 或 3 来吗?我把它放在一个困难的短语中,我还是希望你能理解。

顺便说一句。如果你能给我看代码示例那就太好了!

【问题讨论】:

  • 是的,有可能。有试过的代码 sn-ps 吗?
  • 页面 1.html 2.html 和 3.html 以及带有按钮但没有 JS 代码的站点,因为我真的不明白这一点。

标签: javascript html css web


【解决方案1】:

在 HTML 代码中应该是这样的:

<button onclick="randomQuestion()">Random question</button>

在这个按钮之前,你需要使用脚本标签:

<script>
    function randomQuestion(){
        var page = Math.floor(Math.random() * 3) + 1; // gets random number between 1 and 3
        window.location.href = page + ".html"; // go to that link
    }
</script>

【讨论】:

    猜你喜欢
    • 2013-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多