少し異なりますが以下の方法はどうでしょう? <input type=text onclick=FocusIn(this) onBlur=ForcusIn(this)> function FocusIn(i){ for(n=0;n<document.formName.elements.length;n++){ if(i==document.formName.elements[n]){ FORCUS=n; } } FORCUS=n; } そしてクリックする場所を <A HREF=# onclick=ValueIn('value')>INPUT</a> function ValueIn(i){ n=FORCUS; document.formName.elements[n].value=i; } とすればいいのではないでしょうか?
