Программирование > JavaScript & JScript

высота слоя

<< < (2/3) > >>

slivka_83:

--- Цитировать ---for_i_0:
var someVariable; somevariable = document.getElementById(\'submenu1\').offsetHeight;
А потом где то там в глубине формы: on mouseOver = takepos(somevar, 0);
--- Конец цитаты ---


Спасибо, вроде работает
Тока из-за специфичности кода, он(код) достаточно усложнился

Поэтому повторюсь нельзя ли строчку

document.getElementById(\'submenu1\').offsetHeight;

именно в этой же строке написать, вместо первого нолика

onMouseOver="takepos(0,0);"

З.Ы. Это из-за того, что номер submenu1 генерируется ПХП: submenu1, submenu2

for_i_0:
1. Какая связь между PHP и JavaScript -ом в данном случае ?
2. Что мешает взять и прописать все как есть?

slivka_83:

--- Цитировать ---for_i_0:
1. Какая связь между PHP и JavaScript -ом в данном случае ? 2. Что мешает взять и прописать все как есть?
--- Конец цитаты ---


1. ПХП генерирует меню, под меню, куда надо вставляет обработчики событий (onmauseover и т.д.). JavaScript обрабатывает события.

2. ничего не мешает, я уже сделал примерно так как вы сказали, только код увеличился. Поэтому если есть возможность сделать так как я спрашиваю, кординально ничего не измениться, но будет проше воспринимать и редактировать код

for_i_0:

--- Цитировать ---slivka_83:
ничего не мешает, я уже сделал примерно так как вы сказали,
--- Конец цитаты ---


2. Повторяю вопрос. Если вам так хочется, что вам мешает написать так:
takepos(document.getElementById(\'submenu1\').offsetHeight, 0);


--- Цитировать ---slivka_83:
но будет проше воспринимать и редактировать код
--- Конец цитаты ---


как раз наоборот.

for_i_0:

--- Цитировать ---slivka_83:
так чтобы значение вычислялось до вызова функции takepos()
--- Конец цитаты ---


исходя из каких соображений ?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии