<!DOCTYPE html> | |
<p>This test checks that focusing a SELECT element via mouse click, after focusing a previous element via mouse click, the SELECT element shows a focus ring.</p> | |
<p id="instructions"></p> | |
<input id="input"> | |
<select id="select"> | |
<option>a</option> | |
<option>b</option> | |
</select> | |
<script> | |
function clickElement(element) { | |
if (window.eventSender) { | |
eventSender.mouseMoveTo(element.offsetLeft + 5, element.offsetTop + 5); | |
eventSender.mouseDown(); | |
eventSender.mouseUp(); | |
else { | |
instructions.innerHTML = "Click on the element " + element.tagName; | |
} | |
} | |
target.addEventListener("focus", () => { | |
clickElement(select); | |
}); | |
clickElement(target); | |
</script> |