gpt4 book ai didi

javascript - 用Javascript随机选择文本并显示它

转载 作者:行者123 更新时间:2023-11-28 17:32:01 26 4
gpt4 key购买 nike

有一天,我无法用语言表达我想要找到的东西。所以,如果以前有人问过这个问题,请原谅我,如果有的话,我根本找不到它。

如果我有十个不同的文本,我如何使用 Javascript 随机选择其中一个并显示它。

我得到的最接近的是:

var textArray = [
'Hello Fred',
'Hello Jimmy',
'Hello Terry'
];
var randomNumber = Math.floor(Math.random() * textArray.length);

audioElement.setAttribute('src', textArray[randomNumber]);
<p id="text-here">This is where I want the text to go</p>

我很确定这并不接近我所需要的。

最佳答案

我已经测试过了,效果很好。只需将数组字符串值括在双引号中,一切都会按您的预期工作。

这里只是设置p标签的innerHTML值,该值是通过idrandomNumber选择的,然后使用数组的随机文本值设置它。

getElementById: https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementById

innerHTML: https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML

var textArray = [
"Hello I'm Fred1",
"Hello I'm Jimmy1",
"Hello I'm Terry1",
"Hello I'm Fred2",
"Hello I'm Jimmy2",
"Hello I'm Terry2",
"Hello I'm Fred3",
"Hello I'm Jimmy3",
"Hello I'm Terry3"
];
var randomNumber = Math.floor(Math.random() * textArray.length);
document.getElementById("randomNumber").innerHTML = textArray[randomNumber];
<p id="randomNumber"> </p>

关于javascript - 用Javascript随机选择文本并显示它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50121215/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com