Select
To integrate the <input> element with a datalist (<datalist>) and a <select> dropdown menu within a <form>.

<form action="/submit-your-form" method="POST">
<!-- Input with Datalist -->
<label for="datalistInput">Choose a city:</label>
<input
list="datalistOptions"
id="datalistInput"
name="city"
placeholder="Type to search..."
autocomplete="off"
/>
<datalist id="datalistOptions">
<option value="San Francisco"></option>
<option value="New York"></option>
<option value="Seattle"></option>
<option value="Los Angeles"></option>
<option value="Chicago"></option>
</datalist>
<br><br>
<!-- Select Dropdown -->
<label for="selectOption">Choose an option:</label>
<select class="form-select" id="selectOption" name="option" aria-label="Default select example">
<option selected disabled>Open this select menu</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
<br><br>
<!-- Submit Button -->
<button type="submit">Submit</button>
</form>
Explanation:
Last updated