直接點回車 為什么不執行onclick方法
你好,求問一下,為什么我直接點回車 ,卻不執行onclick方法?
呼喚遠方
2021-08-11 18:11:51
TA貢獻1796條經驗 獲得超10個贊
onclick方法是單擊事件
你如果想按回車等同單擊的話,使用JavaScript代碼設置一下,你觸發事件的那個組件就可以了
使用onKeyDown,如下例
HTML:
<input class="btn_l" type="image" alt="登錄" src="img/login.gif" onclick="login();" onKeyDown="ctlent()">
JS:
function ctlent(eventobject){
if((event.ctrlKey&&window.event.keyCode==13)||window.event.keyCode==13)
{login();return false;}
else{return true;}}
</script>
舉報