javascript - 如何将 innerHTML 转换为可以使用 .size() 函数的数组。 ETC

标签 javascript jquery html dom innerhtml

我想将一个innerHTML放入一个数组中,从那里我可以访问它的大小和其中的每个字符。 (每个字符在数组中占据 1 个位置)。

例如

<script type=text/javascript>

var tester=document.getElementById("mydiv").innerHTML;

//testerArray = conversion function goes here? <<<<<


alert (testerArray.size());
alert (testerArray[2]);

</script>

感谢帮助!谢谢!!

最佳答案

testerArray = [].slice.call( tester );

虽然数组没有.size(),但您已经可以使用.length作为字符串。如果您确实需要数组函数,那么这是可以的

关于javascript - 如何将 innerHTML 转换为可以使用 .size() 函数的数组。 ETC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8187809/

相关文章:

javascript - Ajax返回页面Html代码返回(相同代码)

javascript - 将一个 div 分成两部分,一半显示在固定 div 下方,一半显示在上方

javascript - 使用 VueJS 过滤复选框

javascript - Laravel Sessions 与 jQuery 可以在 PC 浏览器上工作,但不能在 Android 上工作?

Javascript : Get the HTMLAudioElement currently playing

php - {textarea} 聪明的 php

javascript - 是否可以从外部样式表而不是计算的样式表中获取 dom 元素的特定 css 属性的值?

javascript - 将返回按钮返回到 Bootstrap 步骤

javascript - 当其高度响应时,粘性 header 会破裂

javascript - 如何使用 PHP 和 Ajax 实时读取文件