Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Применение библиотек > Навесить меню и транслит на текстовое поле


Автор: Lexxx_HU 13.3.2008, 19:55
Здрасти всем форумчанам ..
у меня вот какой вопрос ..
вот уже сколько времени делаю online версия словарю .. все вроде нормально .. но сейчас столкнулся вот с какой проблемой ..
сейчас в словаре встроен скрипт выпадающего меню ..
http://www.dhtmlgoodies.com/index.html?whichScript=ajax-dynamic-list
все работает отлично ..
сейчас пытаюсь дополнить все это виртуальной клавиатурой ..
ее скрипты взял http://www.greywyvern.com/code/js/keyboard.html
и теперь вот какая проблема образовалась .. при подключении клавиатуры .. перестают работать скрипт выпадающего меню ...
конфликтов между скриптами вроде никаких не обнаружено .. ошибк никакие не в опере не в эксплорере не выскаикивают ..
может быть поможете добрым советом .. в чем может быть проблема ? ..
 я подозреваю что эти скрипты между собой как то конфликтуют изза того что все делается в одном INPUTE .. если разнести выпадающий список в один инпут ... клавиатуру в другой .. то все работает нормально ..

Автор: Lexxx_HU 13.3.2008, 21:58
да .. конечно .. 
надо было с самого начала вставить ссылки ...

http://www.vengria.com/index1.php?page=slovar

http://www.vengria.com/index1.php?page=slovar&s=1


Автор: Nigel 14.3.2008, 23:55
у тебя виртуальная клавиатура переопределяет обработчик
Код

inputElems[y][x].onclick = inputElems[y][x].onkeyup = inputElems[y][x].onselect = function()....

Автор: Lexxx_HU 17.3.2008, 22:13
спасибо Nigel за помощь .. хоть кто то откликнулся ..
но я наверно не буду изобретать велосипед ..а просто сделаю 2 ссылки ..одна с клавиатурой .. другая с выпадающим списком .. пусть пользователь сам решаеет что ему удобнее ..

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)