Si supongo que quieres conseguir el foco, cuando cargue la página, puedes usar Javascript no intrusivo, y tu código validaría a las 1000 maravillas.
Pones esto en un archivo js aparte:
Código:
foco = function(){
var foo = document.getElementById("foo");
foo.focus();
}
window.onload = foco();
Y supuestamente éste sería tu input
Código HTML:
<input type="text" name="foo" id="foo" />
Asi ya no hay nada de javascript en la página.