
初心者です。
持っている本のリストを作っています。
フリーのCGIプログラムを使用しています。
<html>
<head>
<title>[name.]</title>
<style type="text/css">
~~~
</style>
</head>
<body bgcolor="#000000">
<div id="title1">[name.]</div>
<message>
<table class="zzz">
<tr>
<td class="no1">[$AAA.]</td>
<td class="no2">[$BBB.]</td>
<td class="no3">[$CCC.]</td>
</tr>
</table>
</message>
</body>
</HTML>
[$AAA.]の部分にはタイトル、[$BBB.]の所には作者名、[$CCC.]のところには未読or既読 が表示されます。
<message>~</message> の中の情報が繰り返されることになります。
class="no..."の部分はCSSでデザインを定義しています。
そこでご相談なのですが、例えば[$CCC.]の部分に「既読」と入力すると、その作品の行に色が付くようにできないでしょうか。
(この作品は既読だと、パッと見てわかりやすいようにしたいのです)
Javascriptを使うのか、CSSでできるのか…。何を使うのかすらわからない状況で困っています。
質問もおかしいところがあるかと思いますが、よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
/*@cc_on @if(1)attachEvent('on'+@else@*/addEventListener(/*@end@*/'load',function(){
for(var c=0,d=document.getElementsByTagName('td'),e;e=d[c++];)
'既読'==e.firstChild.nodeValue&&(e.parentNode.style.background='red');},false);
//<td></td>×
//<td></td>○
phpで<td class="no3 kidoku">みたいに書き出したら?
No.1
- 回答日時:
そのcgiがどういった動作をするものなのかわかりませんが、
「既読」用のスタイルno4を用意しておいて、
[$CCC.]が「既読」だったら
<td class="no4">[$CCC.]</td>
そうでなければ
<td class="no3">[$CCC.]</td>
を出力するようにする。
かなぁ。
別の方法としては、仰る通りjavascriptで対象のセルの中身の文字が「既読」だったら背景色を変更する
といった対応になると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ビンゴゲームの作成
-
JavaScriptでテーブルをクリッ...
-
VBScriptの繰り返し文について
-
まとめてセルの色を変えたい
-
表内の列や行の結合に関して
-
テーブルのサイズを変更するこ...
-
jQueryのloadを使用して要素を...
-
Tablesorteを2行一組でソートする
-
htmlとjavascriptの書き方について
-
狙った位置にスクロール位置を...
-
テーブルの料金表の複雑な記述方法
-
表のなかのクリックした行を取...
-
HTML の、テーブルのセルの可変...
-
Javascriptを使うのか、CSSでで...
-
javascript についてご教示くだ...
-
JavaScript ボタンで指定の箇所...
-
WEB上の表でソートするためのJa...
-
JavaScriptで、テーブルクリッ...
-
メールフォームのラジオボタン...
-
フォームの値を
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
特定<table>内の<td>の色を変える
-
ハイパーリンクを別ウインドウ...
-
プルダウンで選択すると、DBの...
-
JavaScriptで特定のtdタグにcla...
-
至急!GetElementById でtdの...
-
一覧から選択した行の行番号を...
-
クリックされた罫表セルの行番...
-
tableの任意行にfocusをあてる
-
javascript クリックすると、あ...
-
チェックボックスにチェックが...
-
マウスをブラウザの外に出した...
-
ブルダウン選択でページの表示...
-
Excelで作ったhtmlファイルのサ...
-
スクロールバーの表示位置を変...
-
動的なtableの値を取得したい
-
ツールチップにテーブル左端列...
-
【UWSC】HTML内のある部分を抽...
-
別ページからOnclickでテーブル...
-
【JQuery】テーブルで行選択さ...
-
JSで、テーブルのある行のみ、...
おすすめ情報