Necesito dada una caja de texto, poder obtener las coordenadas top e izquierda pero sin que el css tenga posicion absoluta.
Por que tengo dos funciones que lo hacen pero funciona cuando la posicion es absoluta, de lo contrario hacen cualquier cosa.
Las funciones son las siquientes:
Código HTML:
// Obtiene la coordenada top de la caja de texto. //evuelve la coordenada Top de la caja de texto en píxeles. AutoSuggestControl.prototype.getLeft = function () /*:int*/ { var oNode = this.textbox; var iLeft = 0; while(oNode.tagName != "BODY") { iLeft += oNode.offsetLeft; oNode = oNode.offsetParent; } return iLeft; }; AutoSuggestControl.prototype.getTop = function () /*:int*/ { var oNode = this.textbox; var iTop = 0; while(oNode.tagName != "BODY") { iTop += oNode.offsetTop; oNode = oNode.offsetParent; } return iTop; };