WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:ネスケ4.7でのJavaScript挙動について

0:[投稿] ウラタン [2003/05/01 11:47 ][環境:NetScape4.7 Apatch]

はじめまして、ウラタンと申します。
HPなんですが、ネスケ4.7でのJavaScriptで分からないこと
があるのです。
もし、詳しい方がいらっしゃいましたら、ご教授願えないでしょ
うか。

内容ですが、都道府県一覧のプルダウンを作り、選んだデータを
JavaScriptからServletで処理をしようとしています。
しかし、なぜか、ネスケ4.7だと、Form内のデータとして取ること
ができないようなのです。

-------------- 以下生ソース ---------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<META name="GENERATOR" content="">
<TITLE>テスト</TITLE>

<SCRIPT language="JavaScript">
<!--

function CheckData(Param1)
{
   alert(Param1);
   return true;
}

function Check()
{
   if(!CheckData(document.FormMain.prmAddr.value))
   {
       return false;
   }
}

-->

</SCRIPT>
</HEAD>

<BODY>
<FORM name="FormMain" method="POST" action="/Action1">

<TABLE width="700">
   <TBODY>
       <TR>
           <TD bgcolor="#CCCCCC" nowrap width="150">都道府県</TD>
           <TD width="250" nowrap>

           <SELECT name="prmAddr" id="prmAddr">
           <OPTION></OPTION>
           <OPTION value=北海道 >北海道</OPTION>
           <OPTION value=青森県 >青森県</OPTION>
           <OPTION value=岩手県 >岩手県</OPTION>
           </SELECT>
           </FONT>
           </TD>
       </TR>
   </TBODY>
</TABLE>

<TABLE width="400" border="1" cellpadding="5">
   <TBODY>
       <TR>
           <TD align="center" bgcolor="#FFFFFF">
               <INPUT type="button" value=" ボタン " Onclick="JavaScript:Check();">
           </TD>
       </TR>
   </TBODY>
</TABLE>

</FORM>
</BODY>
</HTML>

-----------------  ここまで  -----------------------

この「document.FormMain.prmAddr.value」という取り方ではい
けないのでしょうか?
SELECT 〜 OPTIONタグによって設定した値をネスケ4.7で取る
方法を知っている方がいらっしゃいましたら、是非教えていた
だけないでしょうか?

JavaScriptのバージョンについて少しうといんで、調べようにも
困っている状態です。



1:[回答] ・・ [2003/05/01 14:02 ]

document.FORM名称.項目の名称[document.FORM名称.項目の名称.selectedIndex].value

と書く・・
IEとかでも使用可能。


2:[完了] ウラタン [2003/05/01 14:24 ]

おおお、でけた。
ありがとうございますー

ネスケだと上位オブジェにインデックスしか設定されないんですね・・・

助かりました。


3:[完了] ・・ [2003/05/01 17:35 ]

ネスケ6.1以降は問題ないです。
(6.0はバグ多いので調べてません)
4.xの問題です。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World