2010-09-25 32 views
22

Bu nedenle <textarea> numaralı metinle birlikte image thumbnails'u göstermek istiyorum. Eğer mükemmel bir javascript çözümü biliyorsanız (eğer mümkünse vanilla JS'de). Bunun gibiHTML: Bir textarea'da resim göstermenin herhangi bir yolu var mı?

:

__________________ 
|Hello World  | 
| _______  | 
| | Img |  | 
| |  |  | 
| |_____|  | 
|Hello again. | 
| _______  | 
| | Img2|  | 
| |  |  | 
| |_____|  | 
|________________| 

biliyorum ve contentEditable="true" çok görüntüyü verir ama neler bir div ya da bir şey görüldüğü gibi, diğer birçok HTML etiketlerini ve ben istemediklerini şeylerin bir sürü sağlar: |

Sadece text ve images'u istiyorum.

cevap

1

kısa cevap hayır metni

+0

Ben textarea için bir arka plan istemiyoruz, ben textarea içine görüntüleri sahip olmak istiyorum. Ya da textarea'yı bir arka planla kesmek mi istiyorsun, bu yüzden textarea'nın içinde bir görüntü var mı? Eğer evetse o zaman bu iyi bir fikir değildir çünkü birden fazla resim olacaktır ve aynı zamanda güncellenebilir ve silinebilir. Sorumu açıklamak için düzenledim. – Adam

+0

Bildiğim kadarıyla, bir textarea'daki görüntüleri, ne CSS'li bir arka plan görüntüsü ne de bir img unsuru kullanamazsınız. – matsolof

+0

Ne yapmak istediğini bilmiyorum, ama textarea'nın içine düz metin ekleyebilirsin. Bir textarea için bir arka plan resmi ayarlamak için CSS kullanabilirsiniz, ancak değiştirmek isterseniz, arka planı değiştirmek için javascript kullanabilirsiniz. – yangqi

1

ayarlamak için textarea için bir arka plan resmi ayarlamak için css kullanabilir ve js olabilir, üzülmekten, mümkün değildir.

+1

Teşekkürler @thomasmalt için teşekkürler, o zaman ne yapmalıyım? – Adam

+0

Neyi başarmaya çalıştığınızdan emin değilim. İçeriğinizi kullanıcıya göstermek için resimdeki textarea'yı kullanmak mı istiyorsunuz, yoksa kullanıcının metin sağlayıp resim yüklediği bir formda textarea kullanmak mı istiyorsunuz? – thomasmalt

6

Metin ve resimleri düzenlemek istediğinizi anlıyorum ama ... neden bir textarea içinde olması gerekiyor? Bu kontrol düz metin tutmak için tasarlanmıştır. JavaScript ile yazılan birçok HTML editörleri var demektir:

+0

Çünkü karmaşık bir editör oluşturmak istemiyorum, dediğim gibi sadece 'metin' ve 'fotoğraflar' istiyorum. – Adam

+0

Kullanıcının sorusu özellikle bir metin alanıyla ilgiliydi. –

+3

@DustinOprea - Bu imkansız. Dönemi.