How can I return elements that have no--or empty--ids?

by Jeromy French

HTML

<input type="text" name="id1" id="id1" />
<br />
<input type="text" name="id2" id="id2" />
<br />
<p id="response">response</p>

JavaScript

var myFunction = function (specialfields) {
  if ($(specialfields + ':focus').length === 0) {
    $('#response').text(specialfields + ' is not in focus');
  } else {
    $('#response').text(specialfields + ' is in focus');
  }
};

setTimeout(function(){
  myFunction('#id1');
}, 1000);

setTimeout(function(){
  myFunction('#id2');
}, 2000);

setTimeout(function(){
  $('#id1').focus();
}, 4000);

setTimeout(function(){
  myFunction('#id1');
}, 6000);