- - PR -
JavascriptでGridの値がうまく取れない
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-04-20 17:30
FirefoxならWeb Developer日本語版とFirebug, IEなら IE Developer Toolbarとスクリプトデバッガ(どちらもMicrosoftのサイトよりダウンロード可能)を使うと、
少しは効率よく開発出来ます。 DOMツリーが意図した通りになっているかを確認出来るだけでもかなり違います。 | ||||
|
投稿日時: 2007-04-20 17:33
innerText でもいけますよー
| ||||
|
投稿日時: 2007-04-20 17:37
ひろ@yaさん、ひろれいさん
有難うございます。 IE Developer Toolbarという開発ツールがあるのですね。 知りませんでした。探してみます。 InnerTextでもいけるのですか・・ InnerHTMLと違いはあるのでしょうか。。 色々参考になります。 もっと勉強いたします。 | ||||
|
投稿日時: 2007-04-20 18:47
呼んで字の如しでしょう。 (google.co.jp) _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2007-04-20 20:53
じゃんぬねっとさん
情報有難うございました。 試しにInnerTextでspanの値を 取ろうと思ったところ オブジェクト指定エラーになってしまいました。 使い方が間違っているのでしょうか・・・ <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> <!-- function QuantityChange(field,field2,field3) { var s = perseInt(field2.value); var p = field.value * s; field3.value = p; return true; } // --> </script> </head> <body id="Body" runat="server" > <table id="dtg" > <tr> <td> <input type="text" id="aaa" onKeyUp="javascript:QuantityChange(aaa,bbb.innerText,ccc)" value=10 /> </td> <td> <span id="bbb" >1000</span> </td> <td> <input type="text" id="ccc" value=5000 /> <td> </tr> </table> </body> </HTML> | ||||
|
投稿日時: 2007-04-20 22:53
あれ? field2 って何が渡ります?
String に対して .value してません? このあたりは ひろ@ya さんが提示している開発環境を入れると、ちゃんとエラー表示してくれると思うんですけれど。。。 行儀の悪いところも指摘してくれるし _________________ かるあ のメモ と スニペット |