0
我如何模擬輸入鍵按下表現像選項卡。我不想使用jQuery。我只需要對當前輸入(文本字段)進行模糊(鬆散焦點)並將焦點放在下一個(輸入)元素上。我試過這個,但它不起作用。HTML表格重點
const handleKeyUp = (event) => {
const keyCode = event.keyCode || event.which;
if (event.target.value !== '' && keyCode === 13) {
event.preventDefault();
event.target.blur();
event.target.dispatchEvent(new KeyboardEvent('keypress', { key: 'Tab' }));
}
};
提到的提問,他不希望使用jQuery。但保持這個答案未來活着。 – reporter
這將以DOM順序導航,忽略基於tabindex的訂單更改。 – Quentin