Posted By: Anonymous
I was under the impression you could type into a combo box besides selecting any values already in the list. However, I can’t seem to find info on how to do this. Is there a property I need to add to it to allow typing of text?
datalist (see note below), you would supply an additional
input element for people to type in their own option.
<select name="example"> <option value="A">A</option> <option value="B">B</option> <option value="-">Other</option> </select> <input type="text" name="other">
input if the "Other" option was selected.
datalist element is intended to provide a better mechanism for this concept. In some browsers, e.g. iOS Safari < 12.2, this was not supported or the implementation had issues. Check the Can I Use page to see current datalist support.
<input type="text" name="example" list="exampleList"> <datalist id="exampleList"> <option value="A"> <option value="B"> </datalist>