[英]angularjs tab key press prevent default
嗨,我有一個輸入字段,當按下Tab鍵時會調用功能add_plu()。 盡管有效,但它移至頁面的下一個元素(Tab鍵的默認操作)。
如何防止選項卡按鈕成為默認行為? 這是我的代碼:
<input class="order-input-plu form-control" ng-model="order.orderwindow.add_field" ui-keydown="{ 'tab':'add_plu(order.orderwindow.add_field)'}">
ui-key *指令在范圍內提供事件,因此您可以將$ event添加到函數調用中並對其進行處理。
ui-keydown="{ 'tab':'add_plu(order.orderwindow.add_field, $event)'}"
然后修改add_plu以獲取$ event參數,並調用$ event.preventDefault();。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.