• ベストアンサー

テキストエリア内のカーソル位置に文字を入力する方法

複数のbuttonを使って、textarea内に順番に文字を入れていくことは出来ましたが、 途中に文字を挿入したいとき、カーソルを合わせてbuttonを押しても末尾に入力される為、 カーソルの位置に入力できるようにしたいのですが、方法(ソース)が判りましたら教えてください。 また、buttonを使って連続で入力した際、最後に入力された 文字のみ削除するbuttonの作り方も判れば教えてください。 お願いします。 ブラウザはIE8です。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

”カーソル” でけんさくしないで、”キャレット” でしらべてみれば?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 文字入力でマウスカーソルの位置に勝手に入力される

    ワープロや、メールの画面で、文字を入力してる途中、カーソルの位置ではなく、マウスカーソルの位置に文字が入力される。 入力中、必ずではなく、ときどき起こる。 この症状は2週間ほど前に突然起こり、今も起こるんです。 どうすればいいでしょうか? 日本語変換はATOK17です。 windowsXP SP2。

  • 文字入力の際、カーソルが勝手に移動していまう

    winXP機にて文字入力(どのソフトでも同様)している際、不特定にカーソル位置が勝手に移動していまい大変困っています。外付けマウス等の不要なデバイスや、ユーテリティソフトはすべて削除、アンインストールしてあるのですが、改善されません。文字を入力している途中でも4文字目を入力しているのにカーソルが勝手に2文字目にいったり、、、その都度カーソル位置を戻して入力している始末です。どうか、よろしくお願い致します。

  • 文字入力の途中で、突然カーソルの位置に飛んでしまいます

     文字入力で、キーボードの「G」や「T」をたたくと、突然、文字入力が出来なくなり、点滅する「|」のようなものがカーソルの位置(文字入力の時は矢印ではなく、「I」のようになっています)に飛んでしまいます。  キーボードにゴミでも詰まっているのでしょうか。  ご教示下さいますようお願い申し上げます。

  • 別ウインドウから、textarea内のカーソル位置に文字を挿入。

    別ウインドウから、textarea内のカーソル位置に文字を挿入。 お世話になっております。 やりたいことは、以下のような感じです。 2つのウインドウ(ページA、ページB)があります。 ページAには、textareaがあります。 textareaにデータを入力後、 マウスでtextarea内のデータの特定の位置をクリックし、 カーソルを置いておきます。 この状態で、ページAにあるコマンドボタンをクリックすると、 ページBが開きます。 ページBには、いくつかコマンドボタンが表示されていて、 このうち、どれか1つをクリックすると、 ページBが閉じられ、かつ、 ページBで選択したコマンドボタンに設定されている値が、 ページAのtextarea内のカーソル位置に挿入される。 ・・・以上のような感じのことをやりたのです。 ページA内のコマンドボタンからページBを開くのは、 windows.open(URL) で開くことができました。 ページBでコマンドボタンを選択した際、 window.close() でページBを閉じるところまではできたのですが、 値をページAのtextareaに挿入するところが、うまくいきません。 (↓こんな感じなのかと思うのですが・・・) window.close(); var str1 = document.getElementById(textareaのid).value; var str2 = "aaa"; // 挿入したい値 var p = document.getElementById('textareaのid').selectionStart; document.getElementById(textareaのid).value = str1.substr(0, p) + str2 + str1.substr(p, str1.length); どなたかご教授願います。 よろしくお願いします。

  • 文字入力中にカーソルが飛んで、文字も飛びます

    文字入力中にカーソルが飛んで、文字も飛びます。 タッチパネルは停止させても 文字を入力すると、カーソルのある位置に文字が飛び 文章を作成している最中に頻発します。 これを直す方法はあるでしょうか?? 教えてください。よろしくお願いします。 Windows 7 PCはレサンセノートを使っています。

  • テキストボックスでカーソルが表示しない

    OSはVISTA。WORDは2007。 1 WORD画面にテキストボックスを挿入すると、通常はその枠の中に   自動的にカーソルと改行キーが表示され、その位置から文字が   入力できるの筈だが。    カーソルと改行キーが表示されず、従って文字が入力できない。 2 図形の挿入をして、右クリックで「テキストの追加」をクリック   すればカーソルと改行キーが表示され、その位置から文字が   入力できるの筈だが。    カーソルと改行キーが表示されず、従って文字が入力できない。 3 尚、同じPCでEXCEL2007では、1,2ともできる。 4 購入当初はは出来ていたのだが、、。何かご設定でもしたのか不明。 5 解決方法を教えてください。

  • ペイント 文字入力時のカーソル位置がおかしい

    ペイントで文字入力時のカーソル位置が、おかしくなってしまい困っています。 画像を添付しましたので、治す方法わかる方いましたら教えてください。 よろしくお願いします。

  • 入力時の文字とカーソル位置のズレ

    ある専門ソフトでキーボード入力中にカーソル位置と文字が合わない場合があります。 aaaaaaaaaaaaとずっと入力していく場合、カーソルは最後尾のaのところにあるはずですが、だんだんずれてきて文字の内部に入っていきます。 数学ソフトのRとかwxmaximaというものですが、フォントをいろいろ変更しても同じです。ひょっとしたら入力フォントが変わっていないかもなのですが。 何か心当たりがありましたら、よろしくお願いします。Windows10です。

  • カーソル位置に文字が入らない

    Word,Excel、インターネットの検索窓にカーソルを入れても文字は入らずPC画面の左上に入力されます。Enterを押すとカール位置に文字が入るという具合です。 直す方法をどなたかご指導ください。 WinXP、Office2010を使用しています。

  • 文字入力がうまくいかない!カーソルが飛ぶ?

    メールはもちろん、今みたいにネット上で文章を打ったり、検索するのに文字をチョチョッと入力するだけでも異変が起こります(>_<) カーソルが勝手に移動するというか・・。 例えば、「かーそるがかってに・・」と入力している途中で、無変換のまま確定され、カーソルが「る」と「が」の間に来ていたりするんです!! 会社ではならないので、単なる入力ミスではないと思うのですが・・。どこか故障しているのでしょうか?アドバイス、宜しくお願い致します♪