Можно ли сделать контактную форму в формате html?

Я хочу сделать сайт, который включает в себя анкету, которую заполнят посетители. Вот что у меня есть:

<html>
<head>
</head>
<body>
<form method="post" action="index.php">
<label>Name:</label>
<input name="name" placeholder="Name">

<label>Email:</label>
<input name="email" type="email" placeholder="Email">

<label>Price:</label>
<select name="price" option="Free,1p - £1,£1 - £5,£5 - £10,£10 - £20,£20+"

<label>Comment:</label>
<textarea name="message" placeholder="Do you want to say anything else?"></textarea>

<input id="submit" name="submit" type="submit" value="submit">

</form>
</body>
</html>

Большинство из них работает, по какой-то причине я не могу заставить его работать. Можете ли вы помочь, пожалуйста?

1 ответ

Решение

Ваш <select> элемент неправильный. Вам нужно иметь ребенка <option>s. Смотрите здесь: https://www.w3schools.com/html/html_form_elements.asp

Итак, больше похоже на:

<select name="price">
    <option value="0">Free</option>
    <option value="0to1">1p - £1</option>
    <option value="1to5">£1 - £5</option>
    <!-- etc -->
</select>
Другие вопросы по тегам