<!--
function init() {
if (${! SME230FormBean.viewFlg && ! SME230FormBean.rawFlg}) {
inputChk_disableMinMax('${SME230FormBean.inChk_selChkType}');
<logic:notEmpty name="SME230FormBean" property="inChk_selCharKindType">
<logic:iterate id="inChk_selCharKindType" name="SME230FormBean" property="inChk_selCharKindType">
<c:if test="${inChk_selCharKindType == 'ALL'}">
inputChk_SelCharKindAll('ALL');
</c:if>
</logic:iterate>
</logic:notEmpty>
inputFld_disabled('${SME230FormBean.inFld_selFldType}');
defVal_disabled('${SME230FormBean.defVal_selUseType}');
}
if (${! SME230FormBean.viewFlg && SME230FormBean.rawFlg}) {
inputFld_disabled('${SME230FormBean.inFld_selFldType}');
defVal_disabled('${SME230FormBean.defVal_selUseType}');
}
viewFmt_disabled('${SME230FormBean.viewFmt_selUseType}');
default_disabled('${SME230FormBean.default_selUseType}');
}
//-->
以上代码是jsp中的。
<td>
<html:radio name="SME230FormBean" property="default_selUseType" value="0" onclick="default_disabled('0');" ><bean:message key="SME230.sequ.nouse" bundle="mi"/></html:radio>
<html:radio name="SME230FormBean" property="default_selUseType" value="1" onclick="default_disabled('1');" ><bean:message key="SME230.sequ.usesequ" bundle="mi"/></html:radio>
<html:radio name="SME230FormBean" property="default_selUseType" value="2" onclick="default_disabled('2');" ><bean:message key="SME230.sequ.useinde" bundle="mi"/></html:radio>
<html:select name="SME230FormBean" property="default_selFmtType" styleClass="selectBox2">
<html:optionsCollection name="SME230FormBean" property="default_pullDownList"/>
</html:select>
</td>
以上是onclick事件触发的js动作。
这是一段写在jsp中被注释掉的代码,最后两行是用来做一个下拉框的初始设定,控制初始时下拉框是活性的还是非活性的。
如果没有末尾的两行代码,js就不会起到应有的作用。不明白为什么备注是的代码还会起作用,求指教。
蝴蝶不菲
回首忆惘然
隔江千里
慕容708150
相关分类