The properties that get the location of the HTML element are provided in javascript:

Source: Internet
Author: User

Tag: deb title function class off coordinate null get func


Htmlelement.offsetleft
Htmlelement.offsetheight
It should be noted, however, that the values stored by these two properties are not the absolute position of the element relative to the entire browser canvas, but rather the relative position of the position of the parent element, which means that the values are computed in the upper-left corner of the parent element as the (0,0) point. So how do you get an absolute position of an HTML element, using the following function:

The code is as follows:
Get the ordinate of an element
function GetTop (e) {
var offset=e.offsettop;
if (e.offsetparent!=null) offset+=gettop (e.offsetparent);
return offset;
}
Gets the horizontal axis of the element
function GetLeft (e) {
var offset=e.offsetleft;
if (e.offsetparent!=null) offset+=getleft (e.offsetparent);
return offset;
}

The properties that get the location of the HTML element are provided in javascript:

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.