テーブルに画像がいっぱいのときについて

[上に] [前に] [次に]
マリポーサチーム次鋒 1999/06/02(水) 03:35:06
枠が20個あるテーブルに画像を選択して表示するようにしました。
選択フォームはこんな感じ↓で、
<input type="checkbox" name="aa" value="1">
<input type="checkbox" name="aa" value="2">

表示部分はこうしました↓
<table><tr>
<td><img src="$aa.gif"></td>
<td><img src="$aa.gif"></td>
"
"
<td><img src="$aa.gif"></td>
</tr></table>

チェックボックスにチェックが無かったときには
1x1の透明GIF(0.gif)を表示するようにしたのですが、
1x1といえども20個集まるとさすがにスクロールが鈍くなって
イライラするようです。

そこでチェックボックスの選択が無かったときには
透明GIFを表示しなくてもすむように、valueのなかに
<img src="〜.gif">というのを直接入れて、
<input type="checkbox" name="aa" value="<img src="1.gif">">
<input type="checkbox" name="aa" value="<img src="2.gif">">
として
表示を<td>$aa</td>というふうにしたらいいのかなと
思ったのですが選択フォームのvalueの記述が駄目みたいで・・・。

チェックボックスの選択がないときには画像を貼らないですむような
処理をする方法があれば教えてください。

hiro-kim 1999/06/03(木) 16:00:21
わからない……
1pixelの画像20個程度でスクロールが鈍くなるというのが解せない。

<input type="checkbox" name="aa" value="<img src="1.gif">">
とりあえず,value句の二重引用符の開き/閉じが対応しないのは確かだから,
<input type="checkbox" name="aa" value="<img src=1.gif>">
として試してみてはどうですか。

それよりもなによりも,これはWebサーバ側のPerlスクリプトについて質問しているのでしょうか。プログラムの文法になっていないし,コーディングのイメージだけを伝えてみたということなのだろうか。
不要な部分をのぞいたソースをそのまま提示した方が早いのに。

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