Вопрос : textbox находки и старт div под им

Доброе утро,
Ive написанное применение ASPx, и имеет плавая DIV который появляется и прячет после того как оно потребовано. Проблемой будет я наклоняет комплект положение DIVs правильно.

From я понимаю меня установило положение DIVs using совершенно refrencing, и меня может установить его везде на странице, но я хочу ее появиться как раз под textbox, который расположенный плавать налево в другой div который использует 40% из имеющейся страницы width.

Is там функция яваскрипта которую я могу вызвать на нагрузке страницы для того чтобы сказать: -
myFloatingDiv.left = getelementbyID ('wbr/>) .left myTextbox'<;
myFloatingDiv.top = getelementbyID ('wbr/> myTextbox'<) .top + 40px; // поэтому оно плавают underneath, не на top.

Thanks заранее!
class=

Ответ : textbox находки и старт div под им

Быстро google дает мне это для смотреть вверх свойства элемента левые и верхние:

========

getElementLeft функции (Elem) {
      если (ns4) {, то
            elem var = getObjNN4 (документ, Elem);
            возвращенное elem.pageX;
      } еще {
            elem var;
            если (document.getElementById) {, то
                  elem var = document.getElementById (Elem);
            } еще если (document.all) {, то
                  elem var = document.all [Elem];
            }
            xPos = elem.offsetLeft;
            tempEl = elem.offsetParent;
              пока (tempEl! = null) {
                    xPos += tempEl.offsetLeft;
                    tempEl = tempEl.offsetParent;
              }
            возвращенные xPos;
      }
}


getElementTop функции (Elem) {
      если (ns4) {, то
            elem var = getObjNN4 (документ, Elem);
            возвращенное elem.pageY;
      } еще {
            если (document.getElementById) {, то      
                  elem var = document.getElementById (Elem);
            } еще если (document.all) {, то
                  elem var = document.all [Elem];
            }
            yPos = elem.offsetTop;
            tempEl = elem.offsetParent;
            пока (tempEl! = null) {
                    yPos += tempEl.offsetTop;
                    tempEl = tempEl.offsetParent;
              }
            возвращенные yPos;
      }
}

======

После того, вы можете установить положение другого элемента как так:

======

document.getElementById («movetext») .style.left = pos1;
document.getElementById («movetext») .style.top = pos2;
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us