powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [javascript] функция не узнает размер
6 сообщений из 6, страница 1 из 1
[javascript] функция не узнает размер
    #36411943
Morgun4ik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
function showhnd()
{
  var sdiv=document.getElementById('hnd');
    if (sdiv.height =  20 )
        {
            sdiv.style.height= 500 ;
        }
    else
        {
            sdiv.style.height= 20 ;
        }
}
не работает if (sdiv.height = 20) может как по другому можно узнать высоту
...
Рейтинг: 0 / 0
[javascript] функция не узнает размер
    #36411960
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потому что = это присвоить, а сравнить это ==.

Jah loves you.
...
Рейтинг: 0 / 0
[javascript] функция не узнает размер
    #36411973
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное, sdiv.style.height, к тому же у sdivа вообще эта штука может быть неопределена, если раньше не было присваивания.
...
Рейтинг: 0 / 0
[javascript] функция не узнает размер
    #36412255
Morgun4ik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSerge, как быть в этом случае?
...
Рейтинг: 0 / 0
[javascript] функция не узнает размер
    #36412283
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очевидно определить начальный стиль высоты элемента))
и кроме того мне кажется лучше уж и проверку делать по стилю, а не по свойству
Код: plaintext
1.
2.
3.
4.
5.
function showhnd()
{
  var sdiv=document.getElementById('hnd');
  sdiv.style.height = (sdiv.style.height ==  20 )? 500 : 20 ;
}
...
Рейтинг: 0 / 0
[javascript] функция не узнает размер
    #36412658
Morgun4ik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
EmilRegisОчевидно определить начальный стиль высоты элемента))
и кроме того мне кажется лучше уж и проверку делать по стилю, а не по свойству
Код: plaintext
1.
2.
3.
4.
5.
function showhnd()
{
  var sdiv=document.getElementById('hnd');
  sdiv.style.height = (sdiv.style.height ==  20 )? 500 : 20 ;
}
Благодарю!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [javascript] функция не узнает размер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]