フォームがページに表示されるとき、通常、フォーカスは最初のコントロールにありません。この効果は、ほんの少しの一般的なスクリプトで実現できます。
document.forms[0].elements[0].focus();
ページ上の最初のコントロールが非表示フィールドである場合、または focus() をサポートしていない場合、上記の JavaScript はエラーを引き起こす可能性があります。
var formutil = new Object; formutil.focusOnfirst = function()
{
if(document.forms.length>0){
var item = document.forms[0].elements.length;
for(var i= 0;i- if(document.forms[0].elements[i].type !="hidden"){
document.forms[0].elements[i].focus ();
リターン;
}
}
}