Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.09.2011, 23:16
Аспирант
Отправить личное сообщение для shilinpavel Посмотреть профиль Найти все сообщения от shilinpavel
 
Регистрация: 06.09.2011
Сообщений: 73

Помогите новичку
Пожалуйста подскажите как правильно структурировать такой код:
if(document.getElementById('lastnamebox').mouseout)
{
lnbox.lnelement.style.display = 'none';
}

то есть выполнять
lnbox.lnelement.style.display = 'none';

когда на document.getElementById('lastnamebox') при клике нет мышки?
Ответить с цитированием
  #2 (permalink)  
Старый 11.09.2011, 23:36
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

судя по имени lnbox.lnelement.style.display = 'none';-должен скрываться блок document.getElementById('lastnamebox')?если да ,то после этого он возможно никогда не появится.

а по всему остальному-зачем лезть на форум с вопросом ответ на какой есть в любом мануале ?в т.ч http://javascript.ru/tutorial/events
да и по коду ясно что основы вы не знаете вообще. ошибок больше чем строк
Ответить с цитированием
  #3 (permalink)  
Старый 11.09.2011, 23:44
Аспирант
Отправить личное сообщение для shilinpavel Посмотреть профиль Найти все сообщения от shilinpavel
 
Регистрация: 06.09.2011
Сообщений: 73

Сообщение от dmitriymar Посмотреть сообщение
да и по коду ясно что основы вы не знаете вообще. ошибок больше чем строк
))) я же сказал что я новичок
Ответить с цитированием
  #4 (permalink)  
Старый 11.09.2011, 23:56
Аспирант
Отправить личное сообщение для shilinpavel Посмотреть профиль Найти все сообщения от shilinpavel
 
Регистрация: 06.09.2011
Сообщений: 73

Что то я там не нашел чего мне надо.
Постараюсь описать ситуацию на пальцах без JS.
Есть input, когда в него начинаешь прописывать символы под ним появляется <div> со списком, при нажатии на любую строку из списка она переноситься в input. Мне надо сделать так чтобы при onBlur в imput'е пропадал этот <div>, но не когда кликаешь по списку.
Ответить с цитированием
  #5 (permalink)  
Старый 12.09.2011, 12:51
Аспирант
Отправить личное сообщение для shilinpavel Посмотреть профиль Найти все сообщения от shilinpavel
 
Регистрация: 06.09.2011
Сообщений: 73

Ну помогите кто нибудь, второй день сижу голову ломаю
Ответить с цитированием
  #6 (permalink)  
Старый 12.09.2011, 12:59
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Сообщение от shilinpavel
второй день сижу голову ломаю
Всем пофиг
Ответить с цитированием
  #7 (permalink)  
Старый 12.09.2011, 13:05
Аспирант
Отправить личное сообщение для shilinpavel Посмотреть профиль Найти все сообщения от shilinpavel
 
Регистрация: 06.09.2011
Сообщений: 73

Это точно (((
Ответить с цитированием
  #8 (permalink)  
Старый 12.09.2011, 13:15
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

ну это не совсем та задача какая описывалась ранее.
1 следует впоймать событие onfocus инпута- это начало ввода в него
2 далее по таймеру проверять изменение value inputa -если введено чтото -сделать див видимым
3 событие выбора в селекте какой либо строки будет onchange и по нему нужно в инпут value переносить селект value
(здесь возникнет событие onBlur инпута какое должно скрыть див. поэтому нужно проверять пред элемент откуда событие онфокус "пришло" в селект если с инпута то ничего не делать )
4 при событии onBlur инпута скрыть див

Последний раз редактировалось dmitriymar, 12.09.2011 в 13:23.
Ответить с цитированием
  #9 (permalink)  
Старый 12.09.2011, 13:21
Профессор
Отправить личное сообщение для Триви Посмотреть профиль Найти все сообщения от Триви
 
Регистрация: 23.04.2010
Сообщений: 354

Сообщение от dmitriymar Посмотреть сообщение
2 далее по таймеру проверять изменение value inputa -если введено чтото -сделать див видимым
А зачем проц таймером нагружать?
Почему бы событие onkeyup не заюзать?
Ответить с цитированием
  #10 (permalink)  
Старый 12.09.2011, 13:23
Аспирант
Отправить личное сообщение для shilinpavel Посмотреть профиль Найти все сообщения от shilinpavel
 
Регистрация: 06.09.2011
Сообщений: 73

У меня там нет селекта, в <div> появляются ссылки, по нажатию их содержимое переноситься в input. При onBlur input'а <div> должен пропадать, но он не должен пропадать когда кликаешь по ссылки из <div>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите новичку с поиском! real-man AJAX и COMET 8 12.06.2011 14:07
Помогите новичку serly Общие вопросы Javascript 1 13.04.2011 10:47
Помогите пожалуйста новичку... knyazsergei Общие вопросы Javascript 2 16.06.2010 23:30
Помогите новичку с выпадающим списком interest Элементы интерфейса 5 19.05.2010 13:15
ССЫЛКИ (Помогите новичку) meggen (X)HTML/CSS 8 30.11.2009 10:51