从 jstl 核心标签访问 div id?

Access div id from jstl core tag?

我有一个 div 标签,样式为 none,id 为 ack.With,如果核心标签我需要访问 div id 并需要显示消息。

<body>
<div class="alert alert-success" id="ack"
                    style="display: none" align="center">
                </div>

<c:if test="${LegacyDataForm.petDetails ne null}">
//how to access div id from here
</c:if>
</body>

您可以像下面那样做:

<body>
<div class="alert alert-success" id="ack" style="display: none" align="center">
</div>

<c:if test="${LegacyDataForm.petDetails ne null}">
<script>
//how to access div id from here
var myDiv = document.getElementById("ack");
myDiv.style.display = "block";
myDiv.innerHTML = "My message!";
</script> 
</c:if>
</body>

如果您已经使用过,您可以使用jquery。