- - PR -
javascriptについてです
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-01-15 21:29
javascriptについてです
テーブルの一覧に、カラム名aaa(selectでデータベースから参照)というデータを表示します。 テーブルの一覧には、aaaのデータ(文字)と参照ボタンを表示します。 もし、aaaがnullだったら、データは表示せず、文字列"参照はなしです"を表示し、ボタンも表示しないようにしたいです。 作り方をしている方がいましたらよろしくお願いします。 カラムaaa <span id="aaa" style="float:right;padding:3px; border:0px solid #666666; height:15px; width:100%; overflow-y:hidden;"> ボタン <input type="button" value="▼" style="font-size:8px; height:15px;" class="bluebutton3" tabindex="-1"> | ||||
|
投稿日時: 2007-01-15 21:41
結局、どこがわからないのでしょうか? _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2007-01-15 21:48
意味不明な文章ですみません。
このような javascriptは作ることが可能でしょうか。 どのように作ればいいのかが知りたいです。 | ||||
|
投稿日時: 2007-01-15 22:04
可能です。 getElementById で aaa を取得して、if で分岐を書いて、aaa に文字列をセットするだけですよね。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2007-01-16 09:51
ありがとうございます。
ファンクションを呼び出す方法をonsubmitで下記のようにかいたのですが、何もおきません。 onsubmit以外に呼び出す方法はありますか? <span id="aaa" onsubmit="getAaa()" style="float:right;padding:3px; border:0px solid #666666; height:15px; width:100%; overflow-y:hidden;"> ファンクション function getAaa() { var aaa = document.getElementById('aaa').value; if (aaa.length == 0) { aaa = '参照はなしです'; return(aaa); } else { return(aaa); } } | ||||
|
投稿日時: 2007-01-16 10:46
onsubmitはspanタグでは使えないのでは。 formタグあたりに設定するとどうでしょうか。 # 無粋ですがJavaとJavaScriptは名前こそ似ていますがまるで別物です。 # 名前が似ているからといって日本スケート連盟に対して # スケートボードの質問をするようなことは避けてください。 | ||||
|
投稿日時: 2007-01-16 18:50
そもそもな質問をしますが。
・なぜ、JavaScript(クライアント側での表示加工)を使用するのですか? ・サーバサイドでHTMLを生成する段階で、表示を加工すればよいのでは? ・仮にJavaScriptを使用するにしても、既にHTMLで描画されたテーブル一覧を後から javaScriptで加工するより、テーブル一覧自体をJavaScript(document.write()) で描画した方がスマートだと思いますよ |
1