Ну для таких целей нужно передавать в атрибуты, которые начинаются с data-, в данном случае, data-checke. Добавить ref: const optionRef = useRef(); ... <option ref={optionRef} onChange={()=>hand(optionRef.current?.getAttribute("data-checke"))} data-checke={vote.id}...> Что-то такое
На самом деле и это не должно сработать. Просто с утра не вдумывался. Как атрибут-то сам обновится? Это onChange должен обновлять значение, а не наоборот
Более понятнее) Но всё равно передаёт одно и тоже значение по onChange
У onChange есть параметр. Зачем вообще там вызывать атрибут
Обсуждают сегодня