Грошова допомога постраждалим у війні!
Магазин спортивного харчування Strong Life
+ Ответить в теме
Показано с 1 по 5 из 5.
  1. #1
    Offline
    Banned

    Javascript — курсор, мышь и вставка html-кода элемента в textarea в место под мышью


    Как, кто знает сделать так, чтобы курсор (selection) в текстовом поле (textarea) устанавливался в место позиции курсора мышки, например, при событии onMouseMove?

    Сейчас: курсор мыши приобретает форму "I", а курсор текста "|" ставится на место лишь при клике.
    Надо: надо, чтобы он ставился туда же, но при перемещении мышки.

    Вообщем, срабатывает drag-n-drop и изображение натаскивается на текстовое поле (в моем случае tinymce).
    При отпускании мыши изображение должно установиться в tiny в позицию, над которой оно было сброшено.
    Есть у кого что подсказать?

  2. #2
    Offline
    Зануда

    Re: Javascript — курсор, мышь и вставка html-кода элемента в textarea в место под мыш


    Ответ Сообщение от rasta-koy Посмотреть сообщение
    Как, кто знает сделать так, чтобы курсор (selection) в текстовом поле (textarea) устанавливался в место позиции курсора мышки, например, при событии onMouseMove?
    отримати координати миші, перевірити приналежність до певних textarea, передати textarea фокус вводу. Наприклад:
    document.getElementById(id).focus();
  3. #3
    Offline
    Banned

    Re: Javascript — курсор, мышь и вставка html-кода элемента в textarea в место под мыш



    При отпускании изображение должно встать после "Есть у кого что подсказать?"
  4. #4
    Offline
    Зануда

    Re: Javascript — курсор, мышь и вставка html-кода элемента в textarea в место под мыш


    Ответ Сообщение от rasta-koy Посмотреть сообщение
    При отпускании изображение должно встать после "Есть у кого что подсказать?"
    а, ясно. Це інше. Треба подумати і пробувати.
    Ответ Сообщение от rasta-koy Посмотреть сообщение
    а курсор текста "|" ставится на место лишь при клике.
    А якщо після відпускання кнопки (відповідно, лише у цій ситуації) відразу примусово викликати onClick?
    Я оперую переважно методами C++, тому перепрошую, якщо порада недоречна.
  5. #5
    Offline
    Banned

    Re: Javascript — курсор, мышь и вставка html-кода элемента в textarea в место под мыш


    Полагаю, что в целях обеспечения безопасности, принудительное onClick выключено в принципе во всех браузерах, иначе можно было бы такое творить :- )) Сейчас заканчиваю прогу (надеюсь сегодня успею) покажу код

    Я решил все-таки все сделать по-другому совсем:
    1. Срабатывает онмаусдаун на элементе, который будет таскаться, в этот момент.
    2. Происходит копирование текущей информации в тини.
    3. Каждому элементу назначается ID и dropped.
    4. При выбрасывании срабатывает обработчик событий и передает номер в DOM элемента, что поймал. Собственно в конец или в начало этого элемента изображение и будет вставляться
    5. Копия вставляется заместо обработанных элементов
    6. Разыскивается в ней заданный элемент
    7. В него вставляется имг.
    --------------------------
    Потому что сегодня целый день ковырялся и ничего не нашел, что напоминало бы мне о моей задаче.
    Подчистую все переписывать...
+ Ответить в теме

Похожие темы

  1. Кода к Телефонам
    RaP-IdEyA в разделе Оператори мобільного зв’язку
    Ответов: 6
    Последнее сообщение: 16.12.2008, 09:55
  2. Перепись автолюбителей владеющих мышью
    Жук©® в разделе Авто & Мото
    Ответов: 21
    Последнее сообщение: 30.03.2008, 08:14