Here are two different datalist
one with patient filenumber
other with state
<input type="list" class="form-control" name="patient" list="patient-list" placeholder="Enter Patient file number">
<datalist id="patient-list">
<option value='49'>pc123</option>
<option value='48'>pc162</option>
<option value='47'>pc183</option>
<option value='45'>pc193</option>
</datalist>
<input type="list" class="form-control" name="state" list="state-list" placeholder="Enter state">
<datalist id="state-list">
<option value='delhi'>delhi</option>
<option value='mumbai'>mumbai</option>
<option value='Haryana'>Haryana</option>
<option value='Gurgaon'>Gurgaon</option>
</datalist>
When you open drop down menu for both you will notice input
for patient show value & innerHTML
both and inverted(on clicking it enters value inside input field). And in State input
it just simply show state
What's the reason of these different behaviors?
I want to input to show just innerHTML
of option
like state input
and have different data in value
& innerHTML