从阵列中随机拾取
Random Pick From Array
我正在尝试制作一个网站,它从数组中随机选择一些东西来造句。它应该从objectArray
中挑选一个随机项目,并通过带有document.getElementById()
的div
进行显示
代码
<script>
var objectArray = ["computer", "iphone", "duck", "candle", "oven", "sofa", "curtain", "blanket", "star", "piano", "turtle", "fluffiness", "door", "pillow", "funny face", "lamp", "healthy heart", "rainbow", "lamp", "clock", "coat", "just luck", "stop sign", "window"];
var randObject = objectArray[Math.floor(Math.random() * objectArray.length)];
document.getElementById("Objecto").innerHTML = "randObject";
</script>
<center>
<div id="Objecto"></div>
</center>
您将元素的innerHTML
设置为字符串文字"randObject"
,而不是变量randObject
的内容。使用这个替代:
document.getElementById("Objecto").innerHTML = randObject;
这里有一个完整的片段:
var objectArray = ["computer", "iphone", "duck", "candle", "oven", "sofa", "curtain", "blanket", "star", "piano", "turtle", "fluffiness", "door", "pillow", "funny face", "lamp", "healthy heart", "rainbow", "lamp", "clock", "coat", "just luck", "stop sign", "window"];
var randObject = objectArray[Math.floor(Math.random() * objectArray.length)];
document.getElementById("Objecto").innerHTML = randObject;
<center>
<div id="Objecto"></div>
</center>
相关文章:
- $(document).height()在刷新时随机化值(Safari 5.1.10)
- 使用当前日期生成随机id
- 从a-z中随机选择一个字母
- RequireJ无法随机加载脚本
- 使用正则表达式捕获“”并分割成阵列
- 单击按钮时显示随机字符串
- AngularJS卡片转盘:将卡片返回到阵列的末尾
- Ajax更新面板随机错误'PRM_MissingPanel'
- 如何检查if/else语句中的随机条件
- 是否可以自动拉取“随机”;标签“;从一长串文本中提取
- 如何使用D3生成特定范围内的随机颜色
- 从不同的对象创建阵列
- 如何在 Javascript/jQuery 中获取一些随机下拉列表的选定值
- 阵列中随机图像的问题
- 当一次加载所有文件时,是否有来自阵列的10个随机闪存文件显示在页面上?(在javascript中)
- 从阵列中随机拾取
- 随机HMTL5视频阵列只播放一个视频
- 每次重新加载我的网站时,从阵列中随机选择一组6个不同的图像
- 每个阵列元素的随机背景颜色
- 阵列中的随机颜色