对于我正在创建的网站,我希望使用JavaScript数组生成随机欢迎消息,并使用innerHTML属性显示在屏幕上。到目前为止,我已经使用消息创建了数组,但我仍然坚持如何选择随机数,然后使用innerHTML属性插入它。任何帮助都会很棒。
答案 0 :(得分:0)
例如
document.getElementById("your-elements-id").innerHTML = "<p>" + yourArray[Math.floor(Math.random() * yourArray.length)] + "</p>";
把它放在你的window.onload或其他东西里。
答案 1 :(得分:0)
试试这个https://jsfiddle.net/ywnv00xc/1/
const messages = ['message1', 'message2', 'message3', 'message4'];
const randomIndex = Math.round(Math.random()*messages.length);
document.getElementById("your-elements-id").innerHTML = messages[randomIndex];