Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.05.2014, 13:52
Интересующийся
Отправить личное сообщение для programmer_rulit Посмотреть профиль Найти все сообщения от programmer_rulit
 
Регистрация: 28.04.2014
Сообщений: 22

передача аргумента функции через onmousemove
onMouseMove=функция(аргумент)

аргумент - текст с тегами и т.п.
вместо того, чтобы передаваться в функцию при движении курсора, он отображается на странице.
пример:
<img src='' onMouseMove=pos(i) >

а показывается <img src='' onMouseMove=pos( текст большого объема и отображение закрывающихся тегов..
Ответить с цитированием
  #2 (permalink)  
Старый 10.05.2014, 14:26
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

Код давайте.
Ответить с цитированием
  #3 (permalink)  
Старый 10.05.2014, 14:32
Интересующийся
Отправить личное сообщение для programmer_rulit Посмотреть профиль Найти все сообщения от programmer_rulit
 
Регистрация: 28.04.2014
Сообщений: 22

Сообщение от jsnb Посмотреть сообщение
Код давайте.
код ни чем Вам не поможет.
опишу более детально
<img src='img' onmousemove='function(i);'>
как известно, аргумент "i" не должен отображаться. Но из-за того, что его значение состоит из разных тегов и ', " отображается следующие:
<img src='img' onmousemove='function(*после дуги все остальное видно пользователю* текст из аргумента * это вот тоже видно->* );'>
Ответить с цитированием
  #4 (permalink)  
Старый 10.05.2014, 14:42
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

Ну так небось кавычки конфликтуют. Экранировать надо или юзать разные для JS и HTML.
Ответить с цитированием
  #5 (permalink)  
Старый 10.05.2014, 14:46
Интересующийся
Отправить личное сообщение для programmer_rulit Посмотреть профиль Найти все сообщения от programmer_rulit
 
Регистрация: 28.04.2014
Сообщений: 22

Сообщение от jsnb Посмотреть сообщение
Ну так небось кавычки конфликтуют. Экранировать надо или юзать разные для JS и HTML.
конфликт. уже разобрался. спасибо.
Ответить с цитированием
  #6 (permalink)  
Старый 10.05.2014, 15:04
Интересующийся
Отправить личное сообщение для programmer_rulit Посмотреть профиль Найти все сообщения от programmer_rulit
 
Регистрация: 28.04.2014
Сообщений: 22

возникла еще одна проблемка: как передать
<img src='img' onmousemove='function(i[p]);'>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возврат результата функции через её параметр x-yuri Оффтопик 11 16.04.2010 11:52
Передача объекта через POST Александр Иванов Общие вопросы Javascript 2 05.11.2009 16:44
Передача массива, через сокет yello Серверные языки и технологии 2 30.10.2009 18:41
Передача через image peter888 Элементы интерфейса 8 06.10.2009 14:39
XMLHTTPRequest передача имя через POST dds AJAX и COMET 0 14.08.2008 14:44