Есть ли способ остановить изменение значения тега select с помощью preventDefault
. Я могу предотвратить изменение значения ввода с помощью event.preventDefault
, но не могу помешать тегу select изменить значение.
Вот пример кода:
document.getElementById('my-select').addEventListener('select', function(event) {
event.preventDefault()
});
document.getElementById('my-input').addEventListener('keypress', function(event) {
event.preventDefault()
});
<select id="my-select">
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
<input type="text" id="my-input">