[仅供参考:我不允许改变标记方式。 div将被点击..不是按钮或锚]如何使用内联javascript按下enter键来触发onclick?
我有一个菜单(应通过可访问性标准),将点击时打开其子菜单。
这是的onclick功能,我需要做同样的功能,当按下回车键,
// parent menu (this will repeat)
<div onclick="javascript:ToggleMenu('Calendar');" class="menu-item" style="cursor: hand;" tabindex="2">
<p>Calendar</p>
</div>
//submenu (this will repeat)
<div id="Calendar" class="menu-subitem" style="display: none;" tabindex="2">
<a onclick="Audit(this)" tabindex="2" href="Calendar/CalendarAssignment.aspx" id="TM_C1">Calendar Assignment</a>
<a onclick="Audit(this)" tabindex="2" href="Calendar/ShiftAssignment.aspx" id="TM_C2">Shift Assignment</a>
</div>
的感谢! 我尽我所能清楚喔!
无法改变为'输入类型提交'? – Bharadwaj
按下输入页面上的任何位置?同样放弃'javascript:',它什么都不做。 –
没有这样的选项..只是onlick ..我必须在按键上也做。 – xawi