質問: myInput; ``` の行が何をしているのかがわかりません。 説明には「現在入力している値表示」と書いてありますが、なぜdocument.変数・・・と書けば値がhtmlに表示されるのでしょうか? documentはWebページを構成しているHTML要素へプログラム上から簡単にアクセスできると調べた時に出てきたのですが、今回の場合だとどのようにアクセスしているのでしょうか?
回答: それは関数 `function myValue(myData)` の定義だけを見ていてもわかりません。 後ろの方に HTML のコードが書いてあると思いますが、そこに `name=myForm` および `name=myLine` というのを探すことができると思います。 `function myValue(myData)` における `myFrom` および `myLine` は HTML のコードのその部分のことを指し示しています。 すなわち、`document.myForm.myLine.value` は HTML の `...` 内にある `` の値(`value`)を表します。