プロが教える店舗&オフィスのセキュリティ対策術

リンクをクリックすると他のフレームにテキストを渡したい。現状はボタンクリックで渡しています。渡す文字は<SCRIPT language=JavaScript>の部分に書かず、リンクの場所においておきたい。
(例)
<A HREF="">東京</A>
<A HREF="">大阪</A>
<A HREF="">名古屋</A>
この文字の部分に
東京の名物、大阪の名物、名古屋の名物などのテキストを含ませておき、そことクリックすると別のフレームのテキストボックスに入るようにしたい。

#どうか、アドバイスを。

<form action="javascript:void(1)" onsubmit="return false;">
<p><input type=text name=Title value="やっほ">
<input type=button onclick="parent.Frame3.document.fm1.Title.value=this.form.Title.value;"
value="←コピー">

A 回答 (1件)

こんにちはs-holmesさん、xruzです。



>などのテキストを含ませておき・・
含ませ方が判らなかったので3パターン用意してみました、いかがでしょうか?
(Ie5.5sp2のみ動作確認)

<html>
<head>
<title></title>
</head>
<body>

<a href="#" onClick="parent.Frame3.document.fm1.Title.value=this.innerText;">
one onClick this Data send</a><br>

<a href="#" onClick="parent.Frame3.document.fm1.Title.value=this.childNodes[1].innerText;">
one <span>onClick this Data send</span></a><br>

<a href="#" onClick="parent.Frame3.document.fm1.Title.value=this.childNodes[1].innerText;">
one <span style="visibility:hidden">onClick this Data send</span></a><br>

</body>
</html>

がんばってくださいね(~:~i
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
いろいろな方法があるものですね。
勉強不足ですみません。
おかげさま思い通りのものができました。

お礼日時:2001/10/31 19:50

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