gpt4 book ai didi

javascript - HTML 标记上的数据属性值被读取为数组而不是字符串

转载 作者:太空宇宙 更新时间:2023-11-04 15:06:41 26 4
gpt4 key购买 nike

我的 HTML 中有一个 span 标签...

<span id="span0" data-input="[1, 2, 3]">span tag 0</span>

当我用 jQuery 读取输入属性时...

inputString = $("#span0").data("input");

...变量 inputString 是一个包含三个元素的数组。如何读取输入属性,以便将其存储为字符串“[1, 2, 3]”,而不是数组?

提前感谢您的智慧!

最佳答案

使用attr()方法如下:

inputString = $("#span0").attr("data-input");

inputString = $("#span0").attr("data-input");
alert(typeof inputString);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span id="span0" data-input="[1, 2, 3]">span tag 0</span>

关于javascript - HTML 标记上的数据属性值被读取为数组而不是字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26166665/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com