javascript 如何从span中获取随机字符

5vf7fwbs  于 2023-01-29  发布在  Java
关注(0)|答案(1)|浏览(111)

嗨,我创建了一个包含0和1的文本的span元素。有没有一种方法可以让我随机选择span元素中的任何字符。我知道如何将每个字符放在一个单独的span元素中,但我创建这个元素是为了背景,将有超过2500个0和1。
超文本标记语言

<span class="text" id= "text">0001111011110110101100001</span>

JavaScript语言

var text = document.getElementById('text');
var x = Math.floor(Math.random() * text.length);
tpxzln5u

tpxzln5u1#

此函数将从您的span内容中返回一个随机字符

let content = document.querySelector('#text').textContent;

function getRandomChar(str){
  return str.charAt(Math.floor(Math.random() * str.length));
}

console.log(getRandomChar(content))
<!-- I added another content just for better demonstration -->
<span class="text" id="text">00ABCDEFGHIJK</span>

相关问题