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

发布于 2024-12-17 01:01:15 字数 358 浏览 1 评论 0原文

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

例如,

<script type=text/javascript>

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

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


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

</script>

感谢帮助!谢谢!!

I would like to put an innerHTML I got into an array, from there I can access its size and each character in it. (Each character takes 1 slot in the array).

For example

<script type=text/javascript>

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

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


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

</script>

Help is appreciated! Thanks!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

jJeQQOZ5 2024-12-24 01:01:15

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

不过,数组没有 .size() ,您已经可以使用 .length对于字符串。如果您确实需要数组函数,那么这是可以的

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

there is no .size() for arrays though and you could already use .length for the string. If you actually need array functions, then this is ok

勿挽旧人 2024-12-24 01:01:15

.length 已经对字符串执行了此操作。

.length already does this for strings.

携君以终年 2024-12-24 01:01:15

怎么样

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

alert(tester.length);
alert(tester.charAt(2));

how about

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

alert(tester.length);
alert(tester.charAt(2));
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文