ID=xxxxを認識するプロパティ(メソッド)は?

[上に] [前に] [次に]
じぇい2 [E-Mail] 1999/11/25(木) 14:21:20
フォームでIDで指定した名前のテキストだけに
処理をさせたいのですが、どうやれば、認識させられる
のかがわからないので、よろしくお願いします。
<FORM METHOD="POST" ID=INP onSubmit=" return NullCHK(INP);">
というフォームの、
<INPUT TYPE="TEXT" NAME="txt_shain_nm_knj" SIZE="20" MAXLENGTH="30" ID=CHKNULL>
ID=CHKNULLというIDのものだけに、

function NullCHK(f){
         //フォームのエレメント検索
         for(var i = 0; i < f.length; i++){
              var e = f.all.item("CHKNULL");
              if((e.type == "text") && !e.optional){
                   if(e.item == "CHKNULL"){
                        alert(e.name);
                   }
              }
         }
}
というかんじでロジックをかいたのですが、(.JSファイルです)
やはり e.itemじゃ無理のようで。。。(無茶だろーな)

ご存知の方いらっしゃいましたら お願いいたします。

Nobu3 1999/11/25(木) 16:58:48
基本的に「id」を付けると、直に呼出す事ができます。
だから、
CHKNULL.value = '';
とか、書けます。

じぇい2 1999/11/25(木) 17:20:41
[[解決]]
ありがとうございます。
idで直接よべるのですね。。
今回は、それがたくさんあるので、

//フォームのエレメント検索
var a = f.all.item("CHKNULL");
a(i).xxxx と
こんな感じで無理やりやってみました。

[上に] [前に] [次に]