一旦这个JSP
页面加载,如果我按下“Enter”按钮,点击“Select Work Item”按钮,即first div tag
,我想禁用它。当我按下“Enter”键时,我不希望有任何操作,但是当我点击鼠标时它应该可以工作。JSP默认光标位置
<table border="0" cellpadding="0" cellspacing="0" width="95%" class="DataTable">
<tr>
<td width="30%" >
<div align="Center">
<a Href="" OnMouseOut="isimgact('btSelectWorkItm',0)" OnMouseOver="isimgact('btSelectWorkItm',1)" onclick ="return fnSubmitWorkList(document.template,'<%=workList.getNoOfChkBoxes()%>','selectWI','TWL','WorkList');">
<img src="<%=PAGEBUTTON%>/SelectWorkItm.gif" name= "btSelectWorkItm" alt="Select Work Item" tabindex="10" width="165" height="25" style="CURSOR: hand" border="0" ondrop="fnDrop()" ondragover="fnOverDrag()">
</a>
</div>
</td>
<td width="30%">
<div align="Center">
<a Href="" OnMouseOut="isimgact('btTnfToTeamUsr',0)" OnMouseOver="isimgact('btTnfToTeamUsr',1)" onclick ="return fnSubmitWorkList(document.template,'<%=workList.getNoOfChkBoxes()%>','transferTU','TWL','WorkItemRout');">
<img src="<%=PAGEBUTTON%>/TnfToTeamUsr.gif" name= "btTnfToTeamUsr" alt="Transfer To User" tabindex="10" width="165" height="25" style="CURSOR: hand" border="0" ondrop="fnDrop()" ondragover="fnOverDrag()">
</a>
</div>
</td>
<td width="30%">
<div align="Center">
<a Href="" OnMouseOut="isimgact('btTnfToSite',0)" OnMouseOver="isimgact('btTnfToSite',1)" onclick ="return fnSubmitWorkList(document.template,'<%=workList.getNoOfChkBoxes()%>','transferTS','TWL','WorkItemRout');">
<img src="<%=PAGEBUTTON%>/TnfToSite.gif" name= "btTnfToSite" alt="Transfer To Site" tabindex="10" width="165" height="25" style="CURSOR: hand" border="0" ondrop="fnDrop()" ondragover="fnOverDrag()">
</a>
</div>
</td>
</tr>
</table>
添加JavaScript的onload方法,以保持重心在其他地方。 – mhshimul
您有任何可以关注焦点的输入吗? PS:这可能是高级用户可能喜欢的功能,使用鼠标不是使用应用程序的唯一方式,即使是Web应用程序。 'tab'和'enter'不应该碰很多 – AxelH
不,我没有任何需要关注的输入 – user3790198