Как установить значение по умолчанию в форме?

Как создать у тега <b>input</b> значение по умолчанию, которое будет отправляться из формы на сервер, если пользователь ничего не введет, и визуально отображать плейсхолдер, а не это значение, при этом давая возможность ввести пользователю свое значение вместо плейсхолдера?
  • 2 марта 2024 г. 8:48
Ответы на вопрос 1
Для установки значения по умолчанию в форме можно использовать атрибут "value" в теге <input>. Для того чтобы плейсхолдер был отображен вместо значения по умолчанию, можно также использовать атрибут "placeholder".

Пример кода:
```html
<form action="/submit" method="post">
  <label for="inputField">Введите значение:</label>
  <input type="text" id="inputField" name="inputField" value="Значение по умолчанию" placeholder="Введите своё значение">
  <input type="submit" value="Отправить">
</form>
```

В данном примере при загрузке страницы в поле ввода будет отображаться значение "Значение по умолчанию", но если пользователь начнет вводить своё значение, то значение по умолчанию будет заменено на то, что ввел пользователь. А плейсхолдер "Введите своё значение" будет визуально подсвечивать, что это поле для ввода.
Похожие вопросы