gpt4 book ai didi

javascript - 使用 map 函数 div 到数组中

转载 作者:行者123 更新时间:2023-11-28 16:27:53 25 4
gpt4 key购买 nike

我通过 id 将主 div 的子 div 添加到数组中但无法得到什么问题......?添加到数组后,我想发送到 ajax 以写入 csv

<!DOCTYPE html>
<html>
<body>
<p>Click the button to convert the array into a String.</p>
<div id='main'>
<div id='a'>
dab
</div>
<div id='b'>
nav
</div>
</div>

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>

<script>
function myFunction() {
var array = $('#main id').map(function() {
return $(this).val();
}).get();
array.toString();
document.getElementById("demo").innerHTML = array;
}
</script>
</body>
</html>

最佳答案

尝试正确使用属性选择器

var array = $('#main [id]').map(function() {
return $(this).text();
}).get();

此外,.val() 是一个 jquery 函数,专门用于在节点对象上访问它时产生 value 属性的元素。所以当你想访问div中的内容时,你必须使用.text()

关于javascript - 使用 map 函数 div 到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35756947/

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