当前位置:编程学习 > JAVA >>

jsp中设置tabindex

[size][/size]
<s:iterator  value="terminalInfoAddList" id="info" status = "st">
<tr >
<td width="40px" align="right" ><div>${info.no}</div> </td>
<td><s:textfield id = "dmxGw" name = "%{'terminalInfoAddList['+#st.index+'].terminalInfo.dmxGw'}" value ="%{#info.terminalInfo.dmxGw}" maxlength="5" cssClass="common_text_dmxGwLsn" tabindex="#st.index"/></td>
<td><s:textfield name = "%{'terminalInfoAddList['+#st.index+'].terminalInfo.dcsTerminal'}" value ="%{#info.terminalInfo.dcsTerminal}" maxlength="4" cssClass="common_text_dcsTerminal" tabindex="11"/></td>
<td><s:textfield name = "%{'terminalInfoAddList['+#st.index+'].terminalInfo.sid'}" value ="%{#info.terminalInfo.sid}" maxlength="2" cssClass="common_text_sidDid" tabindex="12"/></td>
<td><s:textfield name = "%{'terminalInfoAddList['+#st.index+'].terminalInfo.did'}" value ="%{#info.terminalInfo.did}" maxlength="2" cssClass="common_text_sidDid" tabindex="13"/></td>
<td><s:textfield name = "%{'terminalInfoAddList['+#st.index+'].terminalInfo.atcpTerminal'}" value ="%{#info.terminalInfo.atcpTerminal}" maxlength="8" cssClass="common_text_atcpTerminal" tabindex="14"/></td>
<td><s:textfield name = "%{'terminalInfoAddList['+#st.index+'].terminalInfo.atcpDevice'}" value ="%{#info.terminalInfo.atcpDevice}" maxlength="8" cssClass="common_text_atcpDevice" tabindex="15"/></td>
<td><s:textfield name = "%{'terminalInfoAddList['+#st.index+'].terminalInfo.atcpGwIp'}" value ="%{#info.terminalInfo.atcpGwIp}" maxlength="15" cssClass="common_text" tabindex="16"/></td>
<td><s:textfield name = "%{'terminalInfoAddList['+#st.index+'].atcpGwPortStr'}" value ="%{#info.atcpGwPortStr}" maxlength="5"  cssClass="common_text_atcpGwPortStrt" tabindex="17"/></td>
<td><s:textfield name = "%{'terminalInfoAddList['+#st.index+'].terminalInfo.lsn'}" value ="%{#info.terminalInfo.lsn}"  maxlength="5" cssClass="common_text_dmxGwLsn" tabindex="18"/></td>
<td><s:textfield name = "%{'terminalInfoAddList['+#st.index+'].terminalInfo.hubAirport'}" value ="%{#info.terminalInfo.hubAirport}"  maxlength="16" cssClass="common_text_hubAirport" tabindex="19"/></td>
</tr>
</s:iterator>




这是一个十行(terminalInfoAddList.size=10)十列的输入框,项目需要 加tab键的迁移顺序。但是这是一个循环遍历的过程,tabindex=”?” tabindex中如何放置一个变量,让其以“Z”型 从左向右 从上向下迁移?试了很多方法 都不可以。第一行【tabindex="#st.index"】#st.index并没有被识别成变量,而是一个字符串~ 为哈么? jsp iterator tab tabindex --------------------编程问答-------------------- tabindex="12"这些东西,应该写在<s:textfield标签里面吧? --------------------编程问答--------------------
引用 1 楼 fangmingshijie 的回复:
tabindex="12"这些东西,应该写在<s:textfield标签里面吧?




对呀  我代码沾的时候有点乱了   想设置一下颜色 结果多了好多没用的代码,
其中一行的代码应该是这样的:

不过调查了一下 好像tabIndex不支持动态的。。也不知道有没有解决办法。

<s:textfield name = "%{'terminalInfoAddList['+#st.index+'].terminalInfo.hubAirport'}" value ...... tabindex="19"/></td> 

补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,