フォームのインスタンスが複数あるページがあります。各フォームには、他のフィールドの中でも次のフィールドがあります。
<input class="span1" type="text" name="abc" id="abc" value="25" placeholder="25"
onfocus="if (this.value==this.defaultValue) this.value=''; else this.select()"
onblur="if (!this.value) this.value=this.defaultValue">
問題は、上記のフィールドの任意のインスタンスをクリックすると、最初に出現したフィールドにフォーカスが置かれることです。this.select
その特定の要素に制限されていません。各フィールドの JS がその操作のためにそのフィールドをターゲットにしていることを確認するにはどうすればよいですか?
これは基本的な JS 初心者の問題だと確信していますが、私は JS 初心者なので... ;)