ポイントしたら、テキストボックスに説明を表示することは可能でしょうか。
例えば、ゲームの説明などに応用したいと思っています。
よろしくおねがいします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

javascriptを使えば可能です。


参考になりそうなURLを書いておきますので見てみてください。

※コードのサンプルにはスクリプトの宣言の部分が省略されているので
その辺は各自で書き加えてください。

参考URL:http://www.b-s-c.co.jp/~moritake/oboegaki/h_js_s …
    • good
    • 0
この回答へのお礼

ありがとうございました。
JSを使えばいろんなことができるんですね!
簡単な仕掛けならJavaScriptで調べてみます。

お礼日時:2002/03/09 18:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qラジオボタンとテキストボックスで、ボタン選択時のテキストボックスの入力チェックするにはどうしたらよいでしょうか?

ラジオボタンとテキストボックスの組合わせで使用し、ラジオボタン選択時のテキストボックスの入力チェックをするにはどうしたらよいのでしょうか?

以下はそのhtmlソースになります。

<table border="0" cellspacing="2" cellpadding="0">
<tr>
<td><input type="radio" name="addsearch" value="検索エンジン" id="p1"></td>
<td colspan="2"><label for="p1"><span class="stress2">検索エンジン</span></label></td>
</tr>
<tr>
<td></td>
<td>検索エンジン名</td>
<td><INPUT TYPE=text NAME="addsearch1" VALUE="" SIZE=40></td>
</tr>
<tr>
<td><input type="radio" name="addsearch" value="ご紹介で" id="p2"></td>
<td colspan="2"><label for="p2"><span class="stress2">ご紹介で</span></label></td>
</tr>
<tr>
<td></td>
<td>ご紹介者のお名前をおしえてください。</td>
<td><INPUT TYPE=text NAME="addsearch2" VALUE="" SIZE=40></td>
</tr>
<tr>
<td><input type="radio" name="addsearch" value="広告を見て" id="p3"></td>
<td colspan="2"><label for="p3"><span class="stress2">広告を見て</span></label></td>
</tr>
<tr>
<td></td>
<td>どこの広告ですか?</td>
<td><INPUT TYPE=text NAME="addsearch3" VALUE="" SIZE=40></td>
</tr>
<tr>
<td><input type="radio" name="addsearch" value="その他" id="p4"></td>
<td colspan="2"><label for="p4"><span class="stress2">その他</span></label></td>
</tr>
<tr>
<td></td>
<td>具体的にお願いします。</td>
<td><INPUT TYPE=text NAME="addsearch4" VALUE="" SIZE=40></td>
</tr>
</table>

よろしくおねがいいたします。

ラジオボタンとテキストボックスの組合わせで使用し、ラジオボタン選択時のテキストボックスの入力チェックをするにはどうしたらよいのでしょうか?

以下はそのhtmlソースになります。

<table border="0" cellspacing="2" cellpadding="0">
<tr>
<td><input type="radio" name="addsearch" value="検索エンジン" id="p1"></td>
<td colspan="2"><label for="p1"><span class="stress2">検索エンジン</span></label></td>
</tr>
<tr>
<td></td>
<td>検索エンジン名</td>
<td><INPUT TYPE=text NAME="...続きを読む

Aベストアンサー

ちょっとはしょっちゃいましたがこんなんで
どうでしょ?

<form>
<table border="1">
<tr>
<td><input type="radio" name="addsearch" onClick="focusText(this,1)"></td>
<td colspan="2">検索エンジン</td>
</tr>
<tr>
<td><br></td>
<td>検索エンジン名</td>
<td>
<INPUT TYPE=text NAME="addsearch1" SIZE=40 onFocus="checkRadio(this,0)">
</td>
</tr>
<tr>
<td><input type="radio" name="addsearch" onClick="focusText(this,2)"></td>
<td colspan="2">ご紹介で</td>
</tr>
<tr>
<td><br></td>
<td>ご紹介者のお名前をおしえてください。</td>
<td><INPUT TYPE=text NAME="addsearch2" SIZE=40 onFocus="checkRadio(this,1)"></td>
</tr>
<tr>
<td><input type="radio" name="addsearch" id="p3" onClick="focusText(this,3)"></td>
<td colspan="2">広告を見て</td>
</tr>
<tr>
<td><br></td>
<td>どこの広告ですか?</td>
<td><INPUT TYPE=text NAME="addsearch3" SIZE=40 onFocus="checkRadio(this,2)"></td>
</tr>
<tr>
<td><input type="radio" name="addsearch" value="その他" id="p4" onClick="focusText(this,4)"></td>
<td colspan="2">その他</td>
</tr>
<tr>
<td><br></td>
<td>具体的にお願いします。</td>
<td><INPUT TYPE=text NAME="addsearch4" VALUE="" SIZE=40 onFocus="checkRadio(this,3)"></td>
</tr>
</table>
</form>

<script language=javascript>
function checkRadio(num,n){
num.form.addsearch[n].checked=true
}
function focusText(num,n){
num.form.elements["addsearch"+n].focus()
}
</script>

ちょっとはしょっちゃいましたがこんなんで
どうでしょ?

<form>
<table border="1">
<tr>
<td><input type="radio" name="addsearch" onClick="focusText(this,1)"></td>
<td colspan="2">検索エンジン</td>
</tr>
<tr>
<td><br></td>
<td>検索エンジン名</td>
<td>
<INPUT TYPE=text NAME="addsearch1" SIZE=40 onFocus="checkRadio(this,0)">
</td>
</tr>
<tr>
<td><input type="radio" name="addsearch" onClick="focusText(this,2)"></td>
<td colspan="2">ご紹介で</td>
</tr>
<tr>
<...続きを読む

Qリンクの説明文を指定のテキストボックスに表示させるには?

リンクの説明文を、同じページにあるテキストボックスの中に表示させたいんです。
たとえば、『BACK』というリンクの説明が「トップへ」だとすると、その説明文をテキストボックスの中に表示させたいんです。
何かのターゲット指定で出来ると思っているのですが、方法を教えてもらえませんか?

同じ質問をした方は過去におられるのかもしれませんが、キーワードが悪いのか見つけられませんでした。
ご回答、よろしくお願いします。

Aベストアンサー

JavaScriptでできますが、いかがですか?

<head>~</head>に

<script language="JavaScript">
<!--
function setLinkMsg(msg) {
document.getElementById("linkmsg").innerHTML = msg
}
function resetLinkMsg() {
document.getElementById("linkmsg").innerHTML = ""
}

-->
</script>

<body>~</body>のリンクを貼る箇所に

<a href="リンク先URL" onmouseover="setLinkMsg('説明文');" onmouseout="resetLinkMsg();">コンテンツ名または画像</a>

メッセージを出したい箇所に
<span id="linkmsg"></span>

で出来ると思います。

Q別フレームのテキストボックスに説明表示

フレームを使ってHPを作っていますが、
どうにもできないところがあり困っています。

左右に分割していて、
左フレーム name="menu"
右フレーム name="main"
で、左フレーム内のリンクをオンマウスすることで、
右フレームのテキストボックス name="readme"
に説明文を表示させたいのです。

どなたか教えていただけませんでしょうか?

Aベストアンサー

<a onmouseover="top.main.document.forms[0].elements['readme'].value='説明';">説明を表示</a>

未検証です。

Qチェックボックスの応用的な使い方について

こんにちは。質問させてください。
WEBの画面上にラジオボタンを2つとコンボボックスを1つ
用意します。
ラジオボタンの選択内容は"国内"と"海外"で
そのボタンをクリックするたびに
コンボボックスには地名がはいるようなものを作成したいと
考えています。
ちなみに国内なら東京、大阪、名古屋
海外なら、アメリカ、中国、イギリスなどです。
タイミング的にはOnClickイベントでJavaScriptだと思うのですが
どのようにすればよいでしょう?
ちなみに海外を選択して、国内をその後に選択すると
海外を選択した時にコンボボックスに格納したデータはなくなるように
したいです。
質問の内容がわかりづらいかもしれませんが
どうぞ宜しくお願いいたします。

Aベストアンサー

こんな感じです。
---
<HTML>
<HEAD>
<script type="text/javascript">
a1=new Array("東京","大阪","名古屋","福岡");
a2=new Array("日本","アメリカ","イギリス","ロシア");

function chg(sel)
{
if (sel.value == "1") {
for (i = document.F1.bbb.options.length; i>=0; i--) {
document.F1.bbb.options[i] = null;
}
for (i = 0; i < a1.length; i ++) {
document.F1.bbb.options[i] = new Option(a1[i], i);
}
}
if (sel.value == "2") {
for (i = document.F1.bbb.options.length; i>=0; i--) {
document.F1.bbb.options[i] = null;
}
for (i = 0; i < a2.length; i ++) {
document.F1.bbb.options[i] = new Option(a2[i], i);
}
}
}
</script>
</HEAD>
<BODY>
<FORM ACTION="." name="F1">
<INPUT value="1" type="radio" name="area" onClick="chg(this)">日本</INPUT>
<INPUT value="2" type="radio" name="area" onClick="chg(this)">海外</INPUT> <BR>
<SELECT NAME="bbb">
<OPTION value="0">
</SELECT>
</FORM>
</BODY>
</HTML>

こんな感じです。
---
<HTML>
<HEAD>
<script type="text/javascript">
a1=new Array("東京","大阪","名古屋","福岡");
a2=new Array("日本","アメリカ","イギリス","ロシア");

function chg(sel)
{
if (sel.value == "1") {
for (i = document.F1.bbb.options.length; i>=0; i--) {
document.F1.bbb.options[i] = null;
}
for (i = 0; i < a1.length; i ++) {
document.F1.bbb.options[i] = new Option(a1[i], i);
}
}
if (sel.value == "2") {
for (i = document.F1.bbb.options.length; i>...続きを読む

Qテキストボックスについて

HTMLの範囲ではないかも知れませんが、どう行えば良いか分かりませんので、質問させて頂きますm(_ _)m

【        A          】 ←テキストボックス

【テスト】 【テスト1】 【テスト2】  ←ボタン

上記の構図で、ボタンのテスト1を押すと、テキストボックス内に【テスト】と勝手に打ち込まれる。
この様にしたいのですが、どうすればいいでしょうか?

分かりづらいかも知れませんが、答えて下されば幸いです。

Aベストアンサー

javascriptですね。
簡単なサンプルを書くと、こう。

<p><input type="text" id="A"></p>
<p>
<input type="button" value="テスト1"
onclick="document.getElementById('A').value='テスト'">
<!-- idを付けておいて、そのidで対象を特定、
inputなので value の値を設定する -->
<input type="button" value="テスト2">
<input type="button" value="テスト3">
</p>


人気Q&Aランキング

おすすめ情報