Javascript 禁用单击并根据特定值向标记添加类
我想禁用click,并根据特定值向标记添加一个类Javascript 禁用单击并根据特定值向标记添加类,javascript,html,jsp,jstl,Javascript,Html,Jsp,Jstl,我想禁用click,并根据特定值向标记添加一个类 <c:forEach var="data" items="${actionBean.empList }" varStatus="loop"> <c:set var="marks" value="${actionBean.marks}"</c:set> <tr onclick="details('${ data.empId }');"> <td>${ data.name }
<c:forEach var="data" items="${actionBean.empList }" varStatus="loop">
<c:set var="marks" value="${actionBean.marks}"</c:set>
<tr onclick="details('${ data.empId }');">
<td>${ data.name }</td>
<td>${ data.marks }</td>
</tr>
</c:forEach>
基于标记的值,我想禁用tr标记的单击,并向tr标记添加一个类
我想灰显标记小于10的记录,用户现在无法单击该记录查看下一页。您可以使用jstl标记这样做
<c:forEach var="data" items="${actionBean.empList }" varStatus="loop">
<c:set var="marks" value="${actionBean.marks}"</c:set>
<c:choose>
<c:when test="your condition?">
<tr class="yourClass"></tr>
</c:when>
<c:otherwise>
<tr onclick="details('${ data.empId }');"></tr>
</c:otherwise>
</c:choose>
</c:forEach>
在上面的代码中,如果条件为true,则将执行该块。如果要添加更多条件,可以添加多个标记。如果all为false,则默认情况下将执行。对于哪种情况,您希望执行该操作?如果您希望使用JavaScript进行此操作,您可能希望发布HTML,而不是…不管脚本语言是什么。