我正在构建一个随机报价生成器作为我的第一个javascript项目。我可以使报价正常工作,但是我希望在有人首次访问该网站以及单击该按钮时将其显示出来。
到目前为止,这是我的代码:
<div id="quoteDisplay">
<!-- Quotes will display here -->
</div>
<!-- Center is added for button placement -->
<button onclick="newQuote()">New Quote</button>
<script type="text/javascript" src="ron.js"></script>
和javascript:
var quotes = ["quote 1", "quote 2", "quote 3"];
function newQuote() {
var randomNumber = Math.floor(Math.random() * (quotes.length));
document.getElementById('quoteDisplay').innerHTML = quotes[randomNumber];
}
关于用户首次访问页面时添加报价以显示报价的任何建议?
最佳答案
只需在页面加载时调用函数:
window.addEventListener('load', newQuote, true);
关于javascript - Javascript随机报价生成器-如何在页面首次加载时显示报价,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53051359/