清除输入值后保持输入聚焦

Keep input focused after clearing it's value

当我清除输入 input.value = ''; 时,输入字段失去焦点。有没有办法清除它并继续关注它,以便用户可以继续输入?

input.focus();

var input = document.getElementById("txt");
function clicked(){
  input.value = '';
  input.focus();
}
<input type="text" id="txt" />

<button onclick="clicked()"> Clear </button>