回答編集履歴
5
.
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
ある時点で指定の名前の変数が
|
1
|
+
ある時点でのスコープで指定の名前の変数・プロパティが見えるかどうか、ということです。
|
2
2
|
* `id`属性を持った要素は、その属性値のグローバル変数で参照できるようにHTML規格で決まっているため、いつでも参照できます。
|
3
3
|
* `name` 属性は `<embed>` `<form>` `<img>` `<object>` の場合だけグローバル変数として参照できます。それ以外の要素ではグローバル変数としての参照はできません。
|
4
4
|
* ただし、イベント処理中はイベントターゲットの要素自身とそれを所有する`form`要素がスコープとして設定されるので、`this.form.txtname` を `txtname` だけでアクセスすることができます。
|
4
.
test
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
ある時点で指定の名前の変数があるかどうか、ということです。
|
2
2
|
* `id`属性を持った要素は、その属性値のグローバル変数で参照できるようにHTML規格で決まっているため、いつでも参照できます。
|
3
3
|
* `name` 属性は `<embed>` `<form>` `<img>` `<object>` の場合だけグローバル変数として参照できます。それ以外の要素ではグローバル変数としての参照はできません。
|
4
|
-
* ただし、イベント処理中はイベントターゲットの要素自身とそれを所有する`form`要素がスコープとして
|
4
|
+
* ただし、イベント処理中はイベントターゲットの要素自身とそれを所有する`form`要素がスコープとして設定されるので、`this.form.txtname` を `txtname` だけでアクセスすることができます。
|
5
5
|
|
6
6
|
https://html.spec.whatwg.org/C/#named-access-on-the-window-object:the-id-attribute
|
7
7
|
https://html.spec.whatwg.org/C/#getting-the-current-value-of-the-event-handler
|
3
.
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
* ただし、イベント処理中はイベントターゲットの要素自身とそれを所有する`form`要素がスコープとして挿入されるので、`this.form.txtname` が `txtname` だけでアクセスすることができます。
|
5
5
|
|
6
6
|
https://html.spec.whatwg.org/C/#named-access-on-the-window-object:the-id-attribute
|
7
|
-
https://html.spec.whatwg.org/
|
7
|
+
https://html.spec.whatwg.org/C/#getting-the-current-value-of-the-event-handler
|
8
8
|
|
9
9
|
|
10
10
|
|
2
.
test
CHANGED
@@ -1,4 +1,11 @@
|
|
1
1
|
ある時点で指定の名前の変数があるかどうか、ということです。
|
2
2
|
* `id`属性を持った要素は、その属性値のグローバル変数で参照できるようにHTML規格で決まっているため、いつでも参照できます。
|
3
|
-
* `name` 属性は `<embed>` `<form>` `<img>` `<object>` の場合だけグローバル変数として参照できます。それ以外の要素ではグローバル変数としての参照はできません。
|
3
|
+
* `name` 属性は `<embed>` `<form>` `<img>` `<object>` の場合だけグローバル変数として参照できます。それ以外の要素ではグローバル変数としての参照はできません。
|
4
|
+
* ただし、イベント処理中はイベントターゲットの要素自身とそれを所有する`form`要素がスコープとして挿入されるので、`this.form.txtname` が `txtname` だけでアクセスすることができます。
|
4
5
|
|
6
|
+
https://html.spec.whatwg.org/C/#named-access-on-the-window-object:the-id-attribute
|
7
|
+
https://html.spec.whatwg.org/multipage/webappapis.html#getting-the-current-value-of-the-event-handler
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
|
1
.
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
1
|
ある時点で指定の名前の変数があるかどうか、ということです。
|
2
2
|
* `id`属性を持った要素は、その属性値のグローバル変数で参照できるようにHTML規格で決まっているため、いつでも参照できます。
|
3
|
-
* `name` 属性
|
3
|
+
* `name` 属性は `<embed>` `<form>` `<img>` `<object>` の場合だけグローバル変数として参照できます。それ以外の要素ではグローバル変数としての参照はできません。デバッグ中に使えたのはたまたまスコープ中にそういう名前の変数があったのでしょう。
|
4
4
|
|