<INPUT TYPE="submit" value="点击修改" onclick="location.href='system_mod.jsp?ID=<%=rs.getString("id")%>'">${authority!=1 }
我用标签取出的值等于1时,按钮就能点击,等于2是按钮就不能点击,这个怎么写啊? 大伙帮帮忙!!!!!

解决方案 »

  1.   

    大概是这样
    <c:if test="${authority == 1}">
        <INPUT TYPE="submit" value="点击修改" onclick="location.href='system_mod.jsp?ID=<%=rs.getString("id")%>'">
    </c:if>
    <c:if test="${authority != 1}">
        <INPUT TYPE="submit" value="点击修改" disabled="true" onclick="location.href='system_mod.jsp?ID=<%=rs.getString("id")%>'">
    </c:if>
      

  2.   

    或者可以这样
           <c:choose>
      <c:when test="${authority == 1}">
            <INPUT TYPE="submit" value="点击修改" onclick="location.href='system_mod.jsp?ID=<%=rs.getString("id")%>'">
      </c:when>
       <c:when test="${authority == 2}">
            <INPUT TYPE="submit" value="点击修改" disabled="true" onclick="location.href='system_mod.jsp?ID=<%=rs.getString("id")%>'">
      </c:when>
    </c:choose>
      

  3.   

    <INPUT TYPE="submit" value="点击修改" onclick="location.href='system_mod.jsp?ID=<%=rs.getString("id")%>'" <%if(authority!=1){%>disabled<%}%>>
      

  4.   

    1、2楼都对使用c:if 和 c:choose 都是用来逻辑判断的
      

  5.   

    还可以这样,试一下吧!
    <INPUT TYPE="submit" value="点击修改" onclick="location.href='system_mod.jsp?ID=<%=rs.getString("id")%>'"  ${authority == 1?'':'disabled="true"'}>
      

  6.   

    你可以这样做,
    <input type="submit" value="点击修改" onclick="location.href='system_mod.jsp?ID=<%=rs.getString("id")%>'" ${authority == 1?"":"disabled"} />我就这样做的,实现效果不错!楼主可试试