1
我有一個HTML頁面,我有幾個複選框看起來像Iike單選按鈕,我希望用戶能夠檢查/取消選中複選框使用鍵盤?包括實現這個功能,我一直在我的代碼中使用aria屬性,但仍然無法實現它!讓用戶選中/取消選中使用鍵盤複選框
我有一個HTML頁面,我有幾個複選框看起來像Iike單選按鈕,我希望用戶能夠檢查/取消選中複選框使用鍵盤?包括實現這個功能,我一直在我的代碼中使用aria屬性,但仍然無法實現它!讓用戶選中/取消選中使用鍵盤複選框
document.getElementById('focused').focus();
<input type="checkbox" id="focused">Hit space
這將這樣的伎倆表示按下任意鍵。您可能要添加的事件檢查specfic鍵碼:
$(function(){
$('[type=checkbox]').keypress(function(e){
$(this).trigger('click');
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" />
哪裏是你的代碼? –
@Saisree - 使用回車鍵,空格鍵,兩者或其他? –
一旦元素具有焦點(選項卡),您可以使用空格鍵來檢查它或取消選中它。 – floor