我在我的应用程序中显示我的数据库中的内容列表。我从数据库中获取记录并遍历前端的 for-each 循环并显示内容。当我尝试单击任何项目时,它只显示列表中的第一项。下面是我的代码。我该如何克服这个问题?
function userselection()
{
var selecteduser1=document.getElementById("lbl_user").innerHTML;
document.writeln(selecteduser1);
}
<div style="border: 2px solid activeborder;width:300px;height: 400px;border-radius: 5px;">
<ul id="userlist" style="text-align: left;">
<c:forEach items="${list_onlineusers}" var="userslist">
<li id="li_user" style="list-style-image: url(images/online.png);cursor: pointer;height: 25px;margin-left: 0;margin-right: 10%;margin-top: 0.5em;margin-bottom: 7%;" value="${userslist}">
<label onmousedown="userselection()" id="lbl_user" style="font-family:Trebuchet MS,Times,serif;color: black;font-size: 16px;cursor: pointer;">
${userslist}
</label>
</li>
</c:forEach>
</ul>
</div>