我使用以下用户定义的标签来创建图像按钮。 “name =”shipperLOV“onClick =”javascript:showLOV('searchshipperId');“tabindex =”2“/>
然后,此图像标记引用相应的.java文件以创建按钮,如下所示:
<a href="javascript:void(0)" ; return false;" title=" (alt + 118)"><img src="/eTrans/images/zoom.gif" name="Button28" onclick="UIImage.onClickHandler('javascript:showLOV', 'searchserviceLevelId') tabindex="2" border="0" style="cursor: pointer; cursor: hand;" align="absmiddle" alt="Search"></a>
上面的图像按钮在资源管理器和ff中工作正常但是当涉及到chrome时,图像按钮仅在点击时起作用,而不是按下回车键。
答案 0 :(得分:0)
这是因为Enter键正在模拟anchor
标记上的点击,而不是img
处理程序附加到的onclick
标记。如果您在anchor
标记上附加onclick事件处理程序,则代码将起作用。