【发布时间】:2021-03-26 18:32:54
【问题描述】:
这是我关于 stackoverflow 的第一个问题。 所以我正在为网络开发做一个大学项目。我的 PostgreSQL 服务器上有数据(多个整数)。例如 4、5 和 7。我让我的 Servlet (java) 通过表达式语言将其发布到我的 HTML (jsp) 上。
<ul>
<c:forEach var="i" items="${ arrayM }"> //arrayM is a ArrayList of a object from my server
<li id="values">${ i.getNumber() }</li>
</c:forEach>
</ul>
我尝试使用document.getElementById("values").innerHTML;读取值,但该对象的类型是字符串。
我需要数组或其他东西中的值。所以我可以把它换成另一种方法:
data: [
4, 5, 7
],
这是我的 chart.js 方法的一部分。我对 JavaScript 很陌生。
我试过了:
var x = document.getElementById("values").innerHTML;
var array = [x];
和
parseInt(array.toString()),
只给我第一个值。
【问题讨论】:
标签: javascript java jsp