質問: テキストエリアの行頭行末に指定の文字を挿入 お世話になります。 テキストエリア内、全ての行頭行末に「■」を挿入する方法を教えていただけないでしょうか? テキストエディタで正規表現を使い変換していましたが、毎回変換対象を指定するのも億劫ですので、ローカルベースで動作するjavascriptでできたら・・・と思い投稿いたしました。 よろしくお願い致します。
回答: 何の工夫も無し change function change(){ document.getelementbyid("hoge").value = document.getelementbyid("hoge").value.replace(/(^.*$)/gm,"■"+"$1"+"■"); } 元に戻す機能無し。 すでに、"■"があった時も追加してしまう。 空行にも追加してしまう。