Если перетянуть картинку в textarea, то в текстовую область вставится ссылка на картинку, а мне надо чтоб вставилась ссылка из атрибута "href" тега "а", причем чтоб эта ссылка была обрамлена в тег img. Тобишь в случае с первой картинкой в текстовую область при перетягивании должен попасть текст вида <img src='http://ya.ru/'>
Как это сделать на JavaScript? При надобности можно подключить фреймворки.
На одном из форумов помогли со скриптом, но не полностью. Вот:
Код:
<script type="text/javascript">
var a=document.getElementById('link'); var b = document.getElementById('Mytextarea'); var div = document.createElement('div'); div.appendChild(a.cloneNode(true)); b.value=div.textContent||div.innerText
</script>
Теперь ссылка в текстовую область вставляется вот так: #77 А надо чтоб вставлялась вот так: #77
Но вообще есть какая-то неувязка между структурой документа, скриптом и результатом. Не должна просто ссылка выводиться. Скрипт правильный. Клонируется элемент <A> и выводится анкор из него, то есть весь тэг IMG.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения