JavaScriptはJavaと名前は似ていますが中身は全然違います。 Sun MicroSystemsの強い影響力のためこのような名前となった borwser内実行型の簡易プログラム言語です。
Javaのように絵が踊ったりはできませんが、地味ながらも工夫次第で いろいろ便利な仕組みを実現できることができます。特にFORMと組み 合わせることによって、いままでCGIが処理していた作業をbrowser内 で処理することができ、FORMの入力の結果を同じページに直ちに出力 することを可能にします。
CGIがbrowserに依存しないのに対してJava ScriptはJavaと同じく browserに大きく依存します。特にMicroSoft Internet Exploreとの 相性はかなり悪く、MicroSoftは Explore版 JavaScriptとして Visual Basic Scriptを広めています。今後 ExploreでのJavaScript の動作はますます期待できなくなるものと思われます。
このように、JavaScriptを使用するときは、それを見ることが できない人もいるということをいつも考慮して、そのような人の為の 対策ページを設けておきましょう。
Java ScriptはScriptと言われてもプログラム言語なのでこの解説は 非常に多くなるので私はしませんが極一部、簡単で便利なスクリプトを 紹介します。
JavaScriptにはこの他にもさまざまな便利な使い方がありますが それらについては他の文献を参考にして下さい。