我得到了这个代码:
<%
for (int i = 0; i < nr_atte_old; i++) {
%>
<TD class="tb" align=center>
<INPUT class="txt_opz" type="text" style="width:40;" id="hDett_Sin4<%= i %>" name="hDett_Sin4<%= i %>" maxlength='2' value="<%=DataResultForm.getValueHTMLEncode( "hDett_old_risp_"+i )%>">
</TD>
<%
}
%>
该值是存储过程的返回值,例如,如果他的值是“ hello”,我如何才能禁用该输入类型
如果可能,则首选HTML + CSS方式(不使用javascript)
最佳答案
只需使用Java条件:
<% String val = DataResultForm.getValueHTMLEncode( "hDett_old_risp_"+i );%>
<input value="<%=val%>" <%= val=='hello'?'disabled':'' %> />