- ベストアンサー
クリックだけで文字コピーする技
クリックだけで文字コピーする技をご存じありませんか? やりたいことは、 文字列があらかじめ入っているテキストエリアの任意の部分をクリックすると、別のテキストエリアにその内容がコピーされる。 というようなことです。できないという答えも歓迎です。
- s-holmes
- お礼率47% (767/1609)
- JavaScript
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
残念ですが、その操作はウィンドウズの基本コンセプトに反するので、そういうソフトを作らない限りありえません(^_^; その操作を行うためには、「別のテキストエリア」の位置をあらかじめ指定しておかなければいけません。 ところが、ユーザーとしては「指定しておきながら、まったく関係のない操作をする」という状況もありえるわけです。このとき、指定する、という操作は無駄になってしまいます。 ウィンドウズはこういうの許さないのです。 もっとも、古い一太郎なんかはできたような気がするんですが。
関連するQ&A
- お世話になります。「質問番号:6100202」と並行して、別の質問をさ
お世話になります。「質問番号:6100202」と並行して、別の質問をさせていただきます。 宜しくお願い致します。 IE8でdivのcontenteditable=trueでの擬似テキストボックス内と、通常テキストエリア内へ それぞれ任意の文字列を手入力した後で、 入力チェックエラーとして、別のページ画面(エラーメッセージ)を表示させて、 その画面上の[戻る]ボタンをクリックして、 元のページ画面へ戻すプログラムを作成して動かしてみたところ、 通常テキストエリア内へ任意の文字列を手入力した方は、 その任意の文字列の内容のままで残って正しく表示されましたが、 IE8でdivのcontenteditable=trueでの擬似テキストボックス内へ 任意の文字列を手入力した方は、 任意の文字列内容は無くなっていて、 その元のページ画面を、一番最初に開いた際の初期値(文字列)が表示されてしまいました。 そこでご質問内容ですが、 別のページ画面から、元のページ画面に戻った際に、 IE8でdivのcontenteditable=trueでの擬似テキストボックス内へ 任意の文字列を手入力した値を、キープして、 その任意の文字列の内容のまま残すには、 どのような方法がよいのでしょうか?
- ベストアンサー
- JavaScript
- セルをクリックして文字列をコピーしたい
テーブルのセルをクリックすると、指定された文章をクリップボードにコピーするようにしたいです。 <table> _<tr> __<td class="time">12:00</td> __<td class="name"><a href="hoge">suzuki</a></td> _</tr> </table> 上の例では、12:00のセルをクリックすると、「あいうえお」という文字列をクリップボードにコピーするような感じです。 現在CSSでは td a{ display:block; width:100%; height:100%; text-decoration: none; } と設定しています。 どうやらJavascriptを使えばできるようなのですが、Javascript事態全く使ったことがないのでどう記述すればいいかがわかりませんでした。 調べてみたところ、inputタグにonclick="clipboardData.setData('text',this.value)"と入力すればできると聞きました。ですが、これはinputタグなのでこれはフォームのボタンをクリックした場合にコピーするような内容ですよね。 そうではなく、リンク先をクリックするようなのと同じような感じでセルをクリックすると、文字列をコピーできるような方法が知りたいのです。 できれば記述の方法も教えていただければ助かります。 どなたかご教示のほど、どうかよろしくお願いします。
- ベストアンサー
- JavaScript
- コピーした文字列を消すには?
Windows Me を使用しています。 文字列をコピーすると、1回貼り付けした後でも その文字列が残っていて、何度でも貼り付けできますよね。 次に別の文字列をコピーするまで、消えないと思うのですが コピーした内容を、どこかで意図的に消してしまうことはできるのでしょうか? 複数の人でパソコンを共有しているため コピーした文字列をあやまって他人に見られたくないときがあるので。。 また、コピーした文字列は、どれくらい前のものまで残っているのでしょうか。
- ベストアンサー
- Windows Me
- コピーした文字を、簡単にテキスト文書にするには
Mac userです。 コピーした文字列を、簡単にテキスト化するソフトや方法はありますでしょうか? いまは、テキスト化したい文字列をコピーした後、まずテキストエディットに貼付けて、再度テキストエディットからコピーして、目的のところへペーストしています。 ご回答、お願い致します。
- 締切済み
- Mac
- ボタンクリックで別フレームに文字表示する方法
Javascriptでチェックボックスにチェックを入れた時、 別フレームのテキストエリアに文字を記入するよう以下のif分を使っています。 if(document.○○.○○.checked == true) { objTextarea.value += ○○ } これをチェックボックスではなくてbuttonをクリックする事で、 テキストエリアに文字を記入するように変更したいのですが、 checked == trueの部分を書き換えれば出来るのかと思い、 いろいろ試してみましたが上手く出来ません。 また、「A」と「B」のボタンがあるとすると、 「A」を押して文字を表示した後、「B」を押すと 「A」の文字がテキストエリアから消えるようにしたいのですが、 どのように記載すればいいか教えていただけませんでしょうか?
- 締切済み
- JavaScript
- エクセルの連続コピーについて
エクセルでの連続コピーですが、 sheet1に A B C D ・・・ 1あ 2い 3う 4え 5お 6か 7き 8く 9け とあるとします。 sheet2に連続コピーで A B C D ・・・ 1あ 2任意文字列 3任意文字列 4任意文字列 5任意文字列 6任意文字列 7任意文字列 8任意文字列 9任意文字列 10任意文字列 11任意文字列 12任意文字列 13い 14任意文字列 15任意文字列 ・ ・ ・ と12行おきに連続でコピーしたいのですが、 できますでしょうか。 私なりに調べさせていただいたのですが、 QNo.936559にて質問されております、 1行おきにはできるようです。 ご教授いただけますでしょうか。
- 締切済み
- オフィス系ソフト
- コピーしていった文字をテキスト化してくれるソフト
テキストなどの複数の任意の部分をコピーして、 貼りつけなどしないで、コピーする度に自動的に改行しながら テキスト化してくれるソフトを探しています。 ないでしょうか?
- ベストアンサー
- フリーウェア・フリーソフト
- クリックできてしまう部分をコピーしたい。
たとえば、ヤフーオークションの画面から「NIKON D3200」と打ち込み検索すると、各出品者の商品タイトル一覧が表示されます。この画面から、ある出品者のタイトル部分の文字列 「D3200」をコピーして、ワードに貼り付けたい場合、クリックすると商品詳細ページに飛んでしまいます。クリックできてしまう部分をコピーしたい場合、どのように操作したらいいのでしょうか? 環境はWindows8.1です。インターネットエクスプローラーとグーグルプラウザで、操作方法が違う場合、どちらも教えてほしいのですが? よろしくお願いします。
- ベストアンサー
- その他(Windows)
- ファイルを文字列としてコピーするには?
ファイルをコピーアンドペーストする際に、 文字列としてコピーアンドペーストするソフトがあれば教えて下さい。 例えばxlsファイルをメモ帳で開き、中身をコピーし、 別のテキストファイルに保存しても、エクセルでは開けませんよね? 可能にするソフトがあれば教えて下さい。
- ベストアンサー
- フリーウェア・フリーソフト