ボタンを押すと文字表示・・というタグ
-
0 名前: YAK : 2006/02/10 08:03
- はじめまして。
題名の通りなのですが、このようなタグはありますか?
以前にネタバレ防止策としてどこかのゲーム系掲示板で見かけたのですが、
今となっては分からなくなってしまいました。
もしタグとして存在するのでしたらご教授お願いします。
-
1 名前: 匿名希望 : 2006/02/10 08:03
- javascriptだと思います。
-
2 名前: 匿名希望 : 2006/02/10 08:03
- 1です・・
参考:http://www.tagindex.com/javascript/window/alert1.html
これであってますかね?
-
3 名前: YAK : 2006/02/10 08:03
- 返信、回答ありがとうございます。
ボタンの形やそれを押すまでは同じもののようですが、
ダイアログメッセージではなく普通に文字が下に表示されるというものなのです。
例:
[ボタン]
ボタンを押すとここに文字が表示される。
押さないうちは余白
参照先のjavascriptを改造すればこういった効果は可能なのでしょうか?
-
4 名前: 匿名希望 : 2006/02/10 08:03
- 1です
こんな感じですか?
<html>
<head>
<title>テスト</title>
</head>
<body>
<table width="400" border="0" cellspacing="0" cellpadding="5">
<tr>
<td width="190"><input type=button value="文字を表示する" onclick="document.all('moji').style.visibility='visible'"></td>
<td width="190"><div id="moji" style="visibility:hidden;">これでいいかな?</div></td>
</tr>
</table>
</body>
</html>
なお、IEとFirefoxでしか動かないと思います。
これよりもっと良い方法もあると思いますが、私にはこれくらいしか・・・
-
5 名前: YAK : 2006/02/10 08:03
- 再びの回答ありがとうございます。
ええ、これでほとんど解決しました。
実はブログにこのようなものを取り付けたいのですが、これを元に試行錯誤してみます。
匿名希望さん、ありがとうございました。
-
6 名前: Pid : 2006/02/10 08:03
- >>4
いまどき document.all を使わねばならないのは WinIE4 くらいです。文書を操作する仕組み(DOM)は,現在ではだいたい標準化されていますので,できるだけ公式な方法を使って下さい。
DOM Level 2 のオブジェクトは以下に整理されています。
http://www2u.biglobe.ne.jp/%7Eoz-07ams/prog/dom-ref/object-index.html
なお,WinIE6 は DOM Level 1 までしか実装されていませんが,上記の Core および HTML インターフェースならば特に問題なく使用できます。
-
7 名前: 通りすがり : 2006/02/10 08:03
- >>Pidさん
上記やり取りの回答にその参照アドレスは酷というもの。
せめて「とほほ」さんぐらいで。
-
8 名前: Pid : 2006/02/10 08:03
- >>7
私も仰る通りだと思います (^^;)。
ただ,実際問題として,文書を操作する仕組み(DOM)に関しては,入門者向けの信頼できる解説がほとんど無いのが現状です。もし良い入門書ないしページをご存知であれば,ぜひ教えて下さい。
なお,とほほ氏の JavaScript リファレンスに関しては,
・標準的なもの,非推奨なもの,廃止されたもの,ベンダによる独自拡張が,何の注意もなくごっちゃに載っている。
・今となっては内容がかなり古い(DOM1 すらきちんと載っていない)
という点で,私は入門者にはおススメしません(事情をよく知っている中・上級者が,ちょっと確認するには良いと思いますが)。
-
9 名前: 神崎 : 2006/02/10 08:03
- http://www.mozilla-japan.org/docs/dom/

http://www.mozilla-japan.org/docs/dom/technote/tn-dom-table/
初心者向け、、、というほどでもないですが、
DOMを勉強するにはベストサイトのうちの一つだと思います。
(本家でもありますし(^^;)
解説書のような書き方じゃないので、わかりにくいと言えばわかりにくいですね。