这串js能不能随机调用内容
本帖最后由 拨Q 于 2021-8-22 10:43 编辑大哥们,这串js能不能把李白,杜甫,孟浩然,随机调用
<body>
<div id="div1"></div>
<script language="javascript">
document.getElementById('div1').innerHTML='李白,杜甫,孟浩然';
</script>
</body> document.getElementById('div1').innerHTML=["李白","杜甫","孟浩然"] <body>
<div id="div1"></div>
<script language="javascript">
var items = ['李白','杜甫','孟浩然'];
var item = items;
document.getElementById('div1').innerHTML=item;
</script>
</body> sikro 发表于 2021-8-21 23:01
var items = ['李白','杜甫','孟浩然'];
var item = items
大哥太棒了{:1_921:}随机调用2个出来可以 吗 lookletu 发表于 2021-8-21 22:59
document.getElementById('div1').innerHTML=["李白","杜甫","孟浩然"]
{:1_921:}那随机调2个怎么弄呢 拨Q 发表于 2021-8-21 23:11
那随机调2个怎么弄呢
{:1_904:}
document.getElementById('div1').innerHTML=["李白","杜甫","孟浩然"]+["李白","杜甫","孟浩然"] 本帖最后由 拨Q 于 2021-8-21 23:34 编辑
闷骚小贱男 发表于 2021-8-21 23:15
document.getElementById('div1').innerHTML=["李白","杜甫"," ...
啊,这个,,
我想用3楼大哥的方法,那样不用写数字
可以用3楼的思路改吗
<body>
<div id="div1"></div>
<script language="javascript">
var items = ['李白','杜甫','孟浩然'];
var item = items;
document.getElementById('div1').innerHTML=item;
</script>
</body>
拨Q 发表于 2021-8-21 23:33
啊,这个,,
我想用3楼大哥的方法,那样不用写数字
可以用3楼的思路改吗
{:1_904:}。。。这问题。。。你稍微了解一下数组和文本拼接,自己就能解决呀。。。
var item = items +items;
中间要想有符号就
var item = items +'【这里改符号】' + items; <!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>随机获取两个名字</title>
</head>
<body>
<div id="div1"></div>
</body>
<script>
function getRandomArrayElements(arr, count) {
var shuffled = arr.slice(0), i = arr.length, min = i - count, temp, index;
while (i-- > min) {
index = Math.floor((i + 1) * Math.random());
temp = shuffled;
shuffled = shuffled;
shuffled = temp;
}
return shuffled.slice(min);
}
var items = ['李白','杜甫','孟浩然','苏轼'];
document.getElementById('div1').innerHTML = getRandomArrayElements(items, 2);
</script>
</html> Takitooru 发表于 2021-8-21 23:39
内容之间的逗号,怎么删掉啊:'(weeqw
页:
[1]
2