这是我的javascript函数:
function isEmpty(field){
if( document.getElementsByName(field).value === '' )
return true;
return false;
}
如何在jstl中使用我的javascript函数:
<c:choose>
<c:when test ="isEmpty(firstName)">
<span class="red">please-fill-required-fields</span>
</c:when>
<c:otherwise>
<span class="red"> </span>
</c:otherwise>
</c:choose>
答案 0 :(得分:0)
Jstl代码在服务器端执行,javascript函数在服务器呈现页面后执行!因此,您无法在jstl代码中使用javascript。相反,您应该使用jstl(而不是javascript)来检查空值。