Я хочу создать текстовый ввод, который не позволяет вводить какие-либо символы (аналогично отключенному вводу, но курсор мыши все еще отображается)
function loadPage() {
const el = document.getElementById('input-id');
el.addEventListener('keydown', (event) => {
event.preventDefault();
});
}
loadPage();
<input maxlength="0" id="input-id">
Приведенный выше код отлично работает для обычных букв алфавита. Однако когда я использую IME для ввода японского символа полной ширины, он не работает (по-прежнему может вводить символ)
Знаете ли вы, в чем проблема, и есть ли способ ее обойти?