パソコン・メモメモ備忘録

気の向くままパソコン関係等で気になることを書き記す。時々更新!

Javascript(JScript on IE7)は難しい

今仕事で Javascript のちょっとしたコードを書いている。ほとんど知識が無かったので苦労しまくり。
とりあえず動いているので気にしていないが、引っかかったところを書いておこう。後で調べる。

  • document.GetElementById("Nanka") は id="Nanka" でも name="Nanka" でもいける?
  • document.GetElementById("Nanka") と this.Nanka と Nnaka の使い分け。
  • Javascript には Sleep() が無いし、イベント待ちなんかでビジーループすると帰って来ない?
  • eval() に(複雑なルーチンで)生成した文字列を食わせる方法?
  • <input type="file"/> はスクリプトからはいじれない(セキュリティ上の理由?)
  • <input type="file"/> で、選択で前回と同じファイルを選ぶと onChange が発生しない
  • ActiveX への put でパラメータが取れる。ActiveX.prop(param)="値"; みたいな

どの言語も細かいルールとかあって、覚えることが多いなぁ。