イメージが含まれているtextareaが必要です。 イメージをテキストエリアに挿入
私はcontenteditable
のdiv試してみた:http://jsfiddle.net/n8WJ2/29/
をしかし、私は、任意のテキストを挿入することができないという問題は、(私はいくつかのスタイルを持っているテキストを、意味)があります。私はちょうどテキスト、ホワイトスタイルをしたい。
textarea
を使用して実装するにはどうすればよいですか?
イメージが含まれているtextareaが必要です。 イメージをテキストエリアに挿入
私はcontenteditable
のdiv試してみた:http://jsfiddle.net/n8WJ2/29/
をしかし、私は、任意のテキストを挿入することができないという問題は、(私はいくつかのスタイルを持っているテキストを、意味)があります。私はちょうどテキスト、ホワイトスタイルをしたい。
textarea
を使用して実装するにはどうすればよいですか?
私はのcontentEditableのdivが正しい方法であると考えてい行く。既にここで説明するのcontentEditableのdivから書式を消毒するための方法があります:
Remove formatting from a contentEditable div
コメントが述べたように、あなた自身があなたが行きたいどこまでにもよるがテキストエリアにすぐに戻ってくるかもしれませんスタイルを削除します。
イメージをbackground-image
としてください。
.rgtDiv {
min-height: 300px;
border: solid 1px #ccc;
background-image:url('http://www.destination360.com/north-america/us/montana/images/s/great-falls.jpg');
}
<div>
<div contenteditable="true" class="rgtDiv"></div>
</div>
テキストが画像をオーバーレイしたくない場合は、次の
.flt_rght {
float: right;
height: 200px;
}
.rgtDiv {
position: relative;
overflow: hidden;
min-height: 200px;
border: solid 1px #ccc;
}
<div>
<img src='http://www.destination360.com/north-america/us/montana/images/s/great-falls.jpg' class="flt_rght" />
<div contenteditable="true" class="rgtDiv"> </div>
</div>
左のテキスト領域と右の画像を持つ2列のコンテナで1つのテキスト領域を作成し、その下に両方の列を占める追加の幅広いテキスト領域を作成できます。次に、データを送信するときに2つのテキストフィールドを連結するだけです。 $( "#txtarea1")。val()+。$( "#txtarea2")。 –
できません。テキストエリアに含まれるのは....テキストのみです。画像ではありません。 – j08691
[HTML:テキストエリアに画像を表示する方法はありますか?](http://stackoverflow.com/questions/3793090/html-is-there-any-way-to-show-images-in- a-textarea) –