spacer
Yehuda Shiran July 21, 2000
The getExpression() Method
Tips: July 2000

Yehuda Shiran, Ph.D.
Doc JavaScript

Developer News
Google Going Native With Chrome
Mozilla Fixes Firefox Flaws as 3.5 Release Nears
Microsoft and Novell Still Bosom Buddies

You can get the expression of a dynamic property with the getExpression() method. It echoed back the exact expression you specify with the setExpression() method. The getExpression() method returned a string. We did not use this method in our Solar System example, but had we used it for the Sun:

alert(oSun.style.getExpression("left"));

We would have gotten the following alert box:

Compare it with the original setExpression() statement:

oSun.style.setExpression("left", "document.body.clientWidth / 2 -
  oSun.style.pixelWidth / 2");

And likewise for the moon, had we issued this line:

alert(oMoon.style.getExpression("left"));

we would have gotten:

Compare it with the original setting:

oMoon.style.setExpression("left", "xLocation(oEarth, 0.1, 28, currentTime) - 
  oMoon.style.pixelWidth / 2");

For more on Dynamic Properties, go to Column 65, Dynamic Properties.


People who read this tip also read these tips:

Look for similar tips by subject:

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

webref The latest from WebReference.com Browse >
XML and PHP Simplified · Creating a ASP.NET Contact Form · Data Filtering with PHP
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Intel to Host Live Nehalem Q&A · 12 Tips to Troubleshoot Network File-Sharing · 10 Tips for Selling on Kijiji