对于onclick事件,输入键在chrome中没有响应

时间:2014-06-02 09:47:47

标签: google-chrome

我使用以下用户定义的标签来创建图像按钮。     “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时,图像按钮仅在点击时起作用,而不是按下回车键。

1 个答案:

答案 0 :(得分:0)

这是因为Enter键正在模拟anchor标记上的点击,而不是img处理程序附加到的onclick标记。如果您在anchor标记上附加onclick事件处理程序,则代码将起作用。

Example jsfiddle