removeExpression Method

DHTML, HTML, & CSS

 
Click to return to the DHTML, HTML & CSS home page    
removeChild Method     removeNode Method     DHTML Methods    

removeExpression Method


Removes the expression from the specified property.

Syntax

bSuccess = object.removeExpression(sPropertyName)

Parameters

sPropertyName Required. String that specifies the name of the property from which to remove an expression.

Return Value

Boolean. Returns true if the expression was successfully removed, or false otherwise.

Remarks

After the expression is removed from the specified property, the value of the property equals the last computed value of the expression. To remove expressions set by the setExpression method, use removeExpression.

The following syntax sections show how to remove an expression from supported cascading style sheets (CSS) attributes and Dynamic HTML (DHTML) properties.

  • Use this syntax to remove an expression from a read/write property or from an expando property.
    object.removeExpression(sPropertyName)
    
  • Use this syntax to remove an expression from a CSS attribute.
    object.style.removeExpression(sPropertyName)
    

Example

This example uses the removeExpression method to remove an expression from the width property of a blue box.

Sample Code

<INPUT TYPE=text ID=oBox1 value=40>The sum of the values in 
    these two text boxes determines the width
<BR><INPUT TYPE=text ID=oBox2 value=40>of the blue 
    text box below.
<BR><INPUT TYPE=text ID=oBox3 STYLE="background-color:blue">
<BR><BR><INPUT TYPE=button ID=Button1 
    value="Step 1: Get expression" onclick="getexp()">
<INPUT TYPE=button ID=Button2 value="Step 2: Remove expression" 
    onclick="remexp()">
<INPUT TYPE=button ID=Button3 value="Step 3: Get expression again" 
    onclick="getexp()">
<BR>
<HR>
<BR>
Right-click anywhere on this page to view the source code.
 
<SCRIPT>
var s;
var b;
oBox3.style.setExpression("width","eval(oBox1.value) + 
    eval(oBox2.value)","jscript");

function getexp()
{
    s=oBox3.style.getExpression("width");
    alert("Expression for the width of the blue box is \n\n" + s + 
    "\n\nThe width property has a value of " + oBox3.style.width);
}
function remexp()
{
    b = oBox3.style.removeExpression("width");
    alert("Expression removed successfully? \n" + b);
}
</SCRIPT>

This feature requires Microsoft® Internet Explorer 5 or later. Click the icon below to install the latest version. Then reload this page to view the sample.
Microsoft Internet Explorer

Applies To

[ Object Name ]
PlatformVersion
Win16:
Win32:
Mac:
Unix:
WinCE:
Version data is listed when the mouse hovers over a link, or the link has focus.
A, ACRONYM, ADDRESS, APPLET, AREA, B, BDO, BIG, BLOCKQUOTE, BODY, BR, BUTTON, CAPTION, CENTER, CITE, CODE, COL, COLGROUP, custom, DD, DEL, DFN, DIR, DIV, DL, DT, EM, EMBED, FIELDSET, FONT, FORM, Hn, HR, I, IFRAME, IMG, INPUT type=button, INPUT type=checkbox, INPUT type=file, INPUT type=hidden, INPUT type=image, INPUT type=password, INPUT type=radio, INPUT type=reset, INPUT type=submit, INPUT type=text, INS, KBD, LABEL, LEGEND, LI, LISTING, MARQUEE, MENU, NOBR, OBJECT, OL, OPTION, P, PARAM, PRE, Q, RT, RUBY, S, SAMP, SELECT, SMALL, SPAN, STRIKE, STRONG, style, SUB, SUP, TABLE, TBODY, TD, TEXTAREA, TFOOT, TH, THEAD, TR, TT, U, UL, VAR

See Also

dynamic propertiesInternet Link, getExpression, recalc


Back to topBack to top

Did you find this topic useful? Suggestions for other topics? write us!Internet Link

© 1999 microsoft corporation. all rights reserved. terms of useInternet Link.