JAVAscriptで画像の表示非表示をきめるには?

[上に] [前に] [次に]
なかよしハル [E-Mail] [HomePage] 2000/04/04(火) 00:21:48
フリーのCGIプログラムを基に掲示板を作っています。

JAVASCRIPTなどで、
CGIから送られてきた変数(<!−−mail−−>など)の中に、
ある特定の文字列(@、http://、など)があれば、
画像の表示、無ければ非表示っていうプログラム、
できないもんですか?

リスト部分のアイコンが、
フォームになにも入力しなくても表示されてまうのはカッコ悪いんです。

ぶしつけな質問ですがよろしくお願いします。

2000/04/04(火) 00:28:22
それってサーバサイドでやった方が絶対良いと思うよ.

ぺぱーど 2000/04/04(火) 00:35:19
わざわざJavaScriptなんて使わなくてもCGIの方で対応すれば良いのでは?
入力があっても無くても<IMG SRC>が出力されているからアイコンが表示される訳で.
URL欄にページのURLが指定されていたら「家のアイコン」
Mail欄にメールアドレスが指定されていたら「手紙のアイコン」
を表示する<IMG SRC>を出力するようにするんです.

ヒソカ 2000/04/04(火) 00:44:56
猫さん、ぺぱーどさんの意見に賛成!
でもCGIがわからないんでしょ。だから、javascriptでごまかそうと・・・
素直にCGIを勉強したほうがいいと思うよ。
if文挿入するだけだから。
javascriptで正規表現なんか使うとバグで悩まされるのがオチだから。

なかよしハル 2000/04/04(火) 00:50:36
いろいろありがとうございます。
ヒソカさんのおっしゃるとおり、ごまかそうとしてました。
if文ですか・・・。CGIも全くのシロートなんで、
とほほさんの解説を一から見てみます。

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