htmlとjavascriptの書き方について
データバインドを使用してテキストのデータをhtmlにて表示するよう以下のように作成しています。
この際、現在表示しているhtmlのファイル名を取得し、ファイル名とテキストの”no”が一致したデータだけ表に表示させたいと考えています。(下記サンプルでは101を固定表示するようにしています)
どのようにすれば実現可能かご教示お願いいたします。
■101.html■
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
function GetFileName(file_url){
file_url = file_url.substring(file_url.lastIndexOf("/")+1,file_url.length)
file_url = file_url.substring(0,file_url.indexOf("."));
return file_url;
}
document.write(GetFileName(location.href));
</script>
<TABLE DATASRC="#carData" BORDER=1>
<TR BGCOLOR="silver">
<TD>管理No</TD>
<TD>車名</TD>
<TD>メーカー</TD>
<TD>色</TD>
<TD>生産年</TD>
<TD>価格</TD>
</TR>
<TR>
<TD><SPAN DATAFLD="no"></SPAN></TD>
<TD><SPAN DATAFLD="name"></SPAN></TD>
<TD><SPAN DATAFLD="maker"></SPAN></TD>
<TD><SPAN DATAFLD="color"></SPAN></TD>
<TD><SPAN DATAFLD="year"></SPAN></TD>
<TD><SPAN DATAFLD="price"></SPAN></TD>
</TR>
</TABLE>
<!-- データベース用オブジェクトの指定 -->
<OBJECT ID=carData CLASSID="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
<PARAM NAME="DataURL" VALUE="car.txt">
<PARAM NAME="UseHeader" VALUE="true">
<PARAM NAME="filter" VALUE="no=101">
</OBJECT>
</BODY>
</HTML>
■car.txt■
name,maker,color,year:Int,price:Int,no:Int
アコード,ホンダ,白,92,800000,100
マークII,トヨタ,白,94,1500000,101
カムリ,トヨタ,黒,90,550000,102
サニー,ニッサン,シルバー,96,1200000,103
MPV,マツダ,赤,91,1350000,104
デミオ,マツダ,濃紺,95,1400000,105
シビック,ホンダ,青,93,1100000,106
シーマ,ニッサン,白,91,2100000,107
ゴルフ,フォルクスワーゲン,シルバー,94,1700000,108
シビック,ホンダ,シルバー,92,890000,109
カローラ,トヨタ,白,92,550000,110
お礼
すごい! できた! しかも簡単! スタイルシートかあ…。"cusor"なんてものがあったとは…。 (これって常識すか?) 正直大変助かりました。 ありがとうございました!