HTML datalist tag is not working properly

I am trying to make a password generator with HTML, CSS and JS. It allows user to pick their password length from a dropdown input field. However, somehow the datalist tag I have used for it, is not working. It shows the input field but not with the dropdown button. Any help would be nice.
HTML Code

<form action="" class="my-form">
  <label for="browser">Password length: </label>
  <input list="passList" name="passList" id="passList">

  <datalist id="passList">
                <option value="8">
                <option value="10">
                <option value="12">
                <option value="14">
                <option value="16">
                <option value="18">
   </datalist>
</form>

3 thoughts on “HTML datalist tag is not working properly”

Leave a Comment