[Seasar-user:9821] Re: [Teeda]SelectOneRadioからのJavascriptを用いた値の取得

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 8月 9日 (木) 13:35:06 JST


青柳です。

米林さん、ご返答ありがとうございます。
Teedaとは関係のない部分での勘違いにまでお答えしてくださり恐縮です。
例のhtmlにおいて

alert(document.f(hoge).item(0).value);

のようにして、値を取得することができました。
同じように記述することで、Teedaを使用している部分でも
問題なく値を取得することができました。
ご迷惑をおかけしました。

以上です。

>米林です。
>
>Teedaとはあまり関係が無いのですが
>
><html>
><body>
><form name="f" id="f">
><input type="text" name="foo" value="test" />
><input value="a" name="hoge" type="radio" />
><input value="a" name="hoge" type="radio" />
><input value="a" name="hoge" type="radio" />
></form>
></body>
></html>
>
>このHTMLにおいて、JavaScriptでhogeの値を取得
>するところから始めてみて下さい。
>alert(document.f.foo.value);
>これでテキストボックスの値は取れますので。
>
>よろしくお願いします。
>
>----- Original Message ----- 
>From: <[E-MAIL ADDRESS DELETED]>
>Sent: Wednesday, August 08, 2007 11:54 AM
>> 青柳です。
>> 大谷さん、米林さん、御返事ありがとうございます。
>>
>> >参考までに、
>> >どのようなHTMLに対して、どういうScriptを書いているのでしょうか?
>> コンポーネントを使用している部分のhtmlは、
>>
>> <span id="hoge">
>> <td><input value="a" name="hoge" type="radio" /></td>
>> <td></td>
>> <td><input value="b" name="hoge" type="radio" /></td>
>> <td></td>
>> <td><input value="c" name="hoge" type="radio" /></td>
>> <td></td>
>> <td><input id="doFuga" type="button" /></td>
>> </span>
>>
>> のようにしており、これを
>>
>> alert(document.all.hoge[0].value);
>>
>> というJavascriptで表示させようとしたところ、
>> 昨日メールさせていただいたようなエラーが出ます。
>> htmlのname属性とJavascriptは、同じものを指定しているので、
>> 何か他に原因があるのではと思ったのですが。
>>
>> よろしくお願いします。
>
>---
>米林 正明
>[E-MAIL ADDRESS DELETED]
>
>_______________________________________________
>Seasar-user mailing list
>[E-MAIL ADDRESS DELETED]
>https://ml.seasar.org/mailman/listinfo/seasar-user
>



Seasar-user メーリングリストの案内