79798097

Date: 2025-10-23 18:48:27
Score: 2
Natty:
Report link
<select id="id">
  <option value="0">January</option>
  <option value="1">February</option>
  <option value="2">March</option>
  <option value="3">April</option>
  <option value="4">May</option>
  <option value="5">June</option>
  <option value="6">July</option>
  <option value="7">August</option>
  <option value="8">September</option>
  <option value="9">October</option>
  <option value="10">November</option>
  <option value="11">December</option>
</select>

<span id="log">select something</span>
// added some embedded text so you know.
var selectEl = document.getElementById('id');
var logEl = document.getElementById('log');

selectEl.addEventListener('blur', function() {
  logEl.innerText = 'select lose focus';
});

selectEl.addEventListener('focus', function() {
  logEl.innerText = 'select gain focus';
});

selectEl.addEventListener('change', function() {
  var self = this;
  setTimeout(function() {
    self.focus();
  }, 0);
});

Please tell me if this worked otherwise let me know, if it didn't Here the html, i refined the js, hopefully it'll fit your needs.

Reasons:
  • RegEx Blacklisted phrase (2.5): Please tell me
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: witheredheartz