Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   работа с textarea (Проблема с вставкой картинки в форму) (https://javascript.ru/forum/dom-window/1213-rabota-s-textarea-problema-s-vstavkojj-kartinki-v-formu.html)

wenom 08.05.2008 14:48

работа с textarea (Проблема с вставкой картинки в форму)
 
Здравствуйте товарищи!!!
Есть проблемка! Как вставить в поле textarea картинку и записать в переменную её исходный код ну типо <img src="http: и тд" />
Нашёл код админки на Яаве переделал работает но только с фреймом как подтачить под форму(т.е под textarea)

вод код рабочего скрипта ---->


function Toolkit () {

	var TStyle = '';
}
var Content = "<b>C</b>ontent <b>E</b>xample";
if (navigator.userAgent.match(/msie/i)) EditField = frames['EditFrame'].document;
else
if (navigator.userAgent.match(/gecko/i)) EditField = document.getElementById('EditFrame').contentDocument;
else
alert("ArthEdit is not supported by your browser");
EditField.designMode = 'On';
EditField.write(Content);




вот код httml ---->

<TABLE width="100%" height="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#666666">
</TR>
	<TR><TD height="1" bgcolor="#dddddd"></TD></TR>
	<TR>
		<TD bgcolor="#ffffff"><IFRAME id="EditFrame" width="100%" height="100%" frameborder="0" ></IFRAME></TD>

	</TR>
</TABLE>
<SCRIPT src="editor.js"></SCRIPT>


заранее благодарю за подсказку))))
сам в ЯавеСкрипт неселён прошу помощи!

Snipe 09.05.2008 01:05

используйте теги для кода, не очень удобно разбираться =\
Картинку, вроде, нельзя вставить в textarea. А в iframe можно.

EugenyK 13.05.2008 00:50

По-моему, чем заново придумывать велосипед, лучше встроить редактор типа TinyMCE (облегчив его от кучи мусора).

wenom 14.05.2008 21:46

EugenyK,
Ну ну Облехчи его от кучи мусора ....
Заи...шся...

Андрей Параничев 23.05.2008 10:47

wenom,
Элемент textarea создан и может быть использован только для текста, никаких html-элементов, в т.ч и картинок, в нём быть не может. Но вы можете связать ваш iframe с textarea, например, присваивая полю textarea содержание(innerHTML) iframe на событии onSubmit соответствующей формы.

EvilAdmin 24.10.2008 17:49

Цитата:

Сообщение от Андрей Параничев (Сообщение 2546)
wenom,
Элемент textarea создан и может быть использован только для текста, никаких html-элементов, в т.ч и картинок, в нём быть не может. Но вы можете связать ваш iframe с textarea, например, присваивая полю textarea содержание(innerHTML) iframe на событии onSubmit соответствующей формы.

Кто тебе такую чушь сказал??? Всё туда прекрасно вставляестя. Кому интересно пишите на мыло denis[гав-гав]evilzone.lv разжую.

Kolyaj 24.10.2008 18:45

EvilAdmin, жжошь. Пеши ищо. Мы ща все браузеры повзламываем. Они нам не только картинки в текстареа показывать будут, а и деньги со счетов клиентов перекидывать.

alt5000 27.10.2008 11:40

А почему это не сделать через CSS? В стилях Вы можете прописать разные классы для текстареа и вставлять id класса для соответствующего текстового поля? Или я что-то не понял... ?

Kolyaj 27.10.2008 12:03

Цитата:

Сообщение от alt5000
А почему это не сделать через CSS?

Сделать что?

EvilAdmin 28.11.2008 11:34

Элементарно через CSS это всё делается. В почти любой элемент формы вставляется картинка. Кому интересно пишите мне на denis[гавгав]evilzone.lv разжую.

2Kolyaj падонки в игноре, ...здуй в библиотеку, читай азбуку.


Часовой пояс GMT +3, время: 08:06.