【发布时间】:2016-09-01 13:32:53
【问题描述】:
我想要一个按钮,每次点击它都会给你一个不同的答案(动物、电影或电视节目等),问题是我有一个按钮(我在网上找到的,我是新手编码)但是那个按钮在一个小警报框中给了我答案,有没有办法让它在按钮下面给我答案?这是我找到的代码:
var words = ['Animals', 'Movies', 'TV Shows'];
function randomAlert() {
var alertIndex;
var randomValue = Math.random();
if (randomValue < 0.5) {
alertIndex = 0;
}
else if(randomValue < 0.8) {
alertIndex = 1;
}
else {
alertIndex = 2;
}
alert(words[alertIndex]).innerHTML
}
【问题讨论】:
-
只要去掉警报并在文档中插入文本,
innerHTML也应该在函数调用中 -
我认为有一个运行脚本的 HTML 文档?如果是这样,您的问题here 有一个很好的答案。只需在 HTML 中插入一个元素(如 h1 标记或 p 标记),为其指定一个 ID,然后将代码中的警告行替换为该链接中的答案,以获得您正在寻找的结果。跨度>
标签: javascript