从 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。
我有一个 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。