Menu

Categories

My Profile:

July 6, 2007:
ここは日々のメモだらけ。
胡散臭いプロフィールはすぐ下から。

Read more...

Links:

Version: 1.0
(July 25, 2005)

scripts (Ajax)

«Prev || 1 || Next»

訳GO.com クイックな逆引き辞書(タイプしながらすぐに意味が表示されます)

Apr 04, 2006 by maru | Add comment |

文字コード関連調査[responseText]

Mar 12, 2006 by maru | Add comment |
"UTF-8がOK
Linux Win Mac
# Galeon/1.2.14
# Firefox/0.10.1
# Epiphany/1.0.4
# Mozilla 1.7.3
# MSIE 6.0
# Firefox/1.0.2
# Firefox/0.8
# Mozilla 1.0.2
# OmniWeb/v563.34
# Firefox/1.0.1
# Mozilla 1.7.3
UTF-8がNG
Linux Win Mac
# Konqueror/3.3
# Opera 8.0
# Safari/312
# Safari/125
# OmniWeb/v563.34
そもそもresponseTextを受け取れない
Linux Win Mac
# Konqueror/3.2以前
# N4以前
# Operaは7.x以前
# IE
# Safari/1.1x以前"

文字コード関連調査[responseText]

GAC なぜなにGAC->Program->チェックボックスをチェック済みにしたら...。

Mar 08, 2006 by maru | Add comment |
"Program [4834] チェックボックスをチェック済みにしたら...。
質問 000 とし [UA] 2002-06-05 15:34
こんにちは。DreamweaverとFireworksをつかってHPの作成をしようとしている初心者です.どうかお力を貸して下さい.
たぶんJavascriptだとおもうのですが、ある表があり、チェックボックスにチェックをつけると、チェックをつける前にはなにも表示されてない所に名前を表示するようにしたいのです.
そのようなことっていうのは出来るのでしょうか?
またどうすればいいのか分かったら教えて下さい.
返信 001 homare [UA] 2002-06-05 23:36
可能ですが、対応ブラウザによって作り方が異なります。NN4.xまで含めたい場合は、名前と、それと同じ大きさの空白の2つのグラフィックファイルを用意し、クリックされたら空白のグラフィックを名前のグラフィックに差し替えることによって実現するか、過去ログにおそらく残っているであろう複雑なレイヤーの入れ子を使って実現することになります。

Netscape6やIE6で実行できればいいということであれば、以下の手が使えます。まず、<HEAD>〜</HEAD>内に

<SCRIPT language="JavaScript">
<!--
function showItem( chkbx ) {
 if ( document.all )
  td = document.all( 'msgarea' );
 else if ( document.getElementById )
  td = document.getElementById( 'msgarea' );
 else
  return;

 if ( chkbx.checked )
  td.innerHTML = '名前はfooです';
 else
  td.innerHTML = '<BR>';
}
// -->
</SCRIPT>

と書いて、関数showItemを用意します。この関数はメッセージを表示する<TD>をtdという変数に得たあと、クリックされたチェックボックスにチェックが入っているならそこに「名前はfooです」というメッセージを表示し、チェックが入っていなければ元のように<BR>だけを表示することでそれを消すという動作をします。

テーブルの方は次のようになります。

<FORM>
<TABLE>
<TR>
 <TD>
  <INPUT type="checkbox" onClick="showItem( this )"></TD>
 <TD id="msgarea">
  <BR></TD>
</TR>
</TABLE>
</FORM>

メッセージを表示したい<TD>に、id="msgarea"と名前をつけてある点に注意してください。この名前は先のshowItem関数で参照します。

これで、チェックボックスをクリックすると隣のセルに名前が表示されるようになります。

※読みやすいように、適宜行頭に全角スペースを入れて字下げしてあります。半角スペースかタブに置き換えてご利用ください。"

GAC なぜなにGAC->Program->チェックボックスをチェック済みにしたら...。

Life is beautiful: prototype.js で遊んでみた

Mar 08, 2006 by maru | Add comment |
«Prev || 1 || Next»