#reactjs #button #input #jsx
#reactjs #кнопка #ввод #jsx
Вопрос:
Я сделал только через pattern=»[^s] . Это не работает, это работает только при отправке всей формы.
Моя кнопка
const addTag = () => {
const currentIndex = fields.length - 1;
const currentValue = watch(`tags[${currentIndex}].name`);
if (!currentValue) return;
append("");};
Ввод
<input
className={classes.input}
name={`tags[${index}].name`}
ref={register()}
defaultValue={defaultItem}
// pattern="[^s] "
/>
Комментарии:
1. не могли бы вы, пожалуйста, создать минимально воспроизводимый пример, чтобы люди могли понять вашу проблему.
2. есть ввод и кнопка, если во вводе есть пробел, кнопка не может быть нажата. или просто запретить ввод пробела в поле