ホーム > タグ > JavaScript

JavaScript

オブジェクトの作られる場所

いやぁ、当たり前なんですけど、再認識。
呼んだ場所か書いた場所で使えます。 うむ。

社内のとあるコードに、使用する他のjsをincludeするだけのjsがあり、そこからprototypeやらjqueryやらを呼んでました。
prototypeとjqueryの衝突回避のnoConflictもその中に書いてあったのですが、オブジェクトがネーヨ! と怒られていました。
この場合はhtmlに書くのが正解なんですね。

適当に書くとこんな感じ。
俺用
html
head
 script src include.js -> prototype.js/jquery.js
 script
 noConflict()
 /script
/head
body
/body
/html

[ memo ][ JavaScript ] Fxでのフォーム配列のいじり方

メモメモ。 30分くらいハマった。
Firefoxは何かとワガママですな。
そんなFxでの配列フォームの触り方。

<form name=”sampleForm”>
<input type=”text” name=”input_value[]” />
<input type=”text” name=”input_value[]” />
<input type=”text” name=”input_value[]” />
</form>

なんてフォームがあった場合。

document.sampleForm.elements["input_value[]“]

からいじれる。

lengthは

document.sampleForm.elements["input_value[]“].length

パラメータ取得したいときは

document.sampleForm.elements["input_value[]“][0].value

でいいはず。
いい加減長いので処理の最初に
var inputs = document.sampleForm.elements["input_value[]“];
とかってしてもいいかもですね。

Home > Tags > JavaScript

Search
Feeds
Meta

Return to page top