Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не срабатывает первый клик (https://javascript.ru/forum/misc/10019-ne-srabatyvaet-pervyjj-klik.html)

cristalith 15.06.2010 19:14

Не срабатывает первый клик
 
Делаю такой элемент:

По шелчку на "Выбрать статус... " должно появляется окошко выбора "2", но на первый шелчок ничего не происходит, начинает работать только со второго, в чем может быть причина?
<div id="select" onclick="if (document.getElementById('select_drop').style.display == 'none')
{document.getElementById('select_drop').style.display = 'block';} 
else {getElementById('select_drop').style.display = 'none';}">
Выбрать статус...</div>

Kolyaj 15.06.2010 19:35

Читать про доступность стилей.
http://javascript.ru/blog/Andrej-Par...cheniya-stilya

cristalith 16.06.2010 17:53

А как заменить это
onclick="if (document.getElementById('select_drop').style.display == 'none') {
document.getElementById('select_drop').style.display = 'block';
}  
else {getElementById('select_drop').style.display = 'none';}"

на анологичное jquery ?


Часовой пояс GMT +3, время: 12:01.