Справочник по CSS : Тематический указатель : Методы : removeExpression

смотрим также
    Детальное описание фк рубин состав команды тут.

Материал из Справочник Web-языков

Перейти к: навигация, поиск


Содержание

Метод removeExpression

Удаляет выражение для заданного свойства.

Синтаксис

bSuccess = object.removeExpression(sPropertyName)

Используемые значения

sPropertyName Обязательная часть. Строковое значение, которое задает имя свойства, для которого нужно удалить выражение.

Возвращаемое значение

Возвращает одно из возможных значений:
true
Выражение было успешно удалено.
false
Выражение не было удалено.

Замечания

Чтобы удалить выражение, заданное с помощью метода setExpression используйте метод removeExpression.

После того как выражение будет удалено, значением свойства будет последнее посчитанное с помощью этого выражения.

Ниже представлены фрагменты кода, с помощью которых можно удалить выражения для различных CSS и DHTML свойств.

  • Этот код нужен для получения выражения для считываемого/записываемого свойства или свойства expando:
object.removeExpression(sPropertyName)
  • Этот код нужен для получения выражения для CSS атрибута:
object.style.removeExpression(sPropertyName)

Примеры

В примере с помощью метода removeExpression удаляют выражение для свойства width синего блока.

<INPUT TYPE=text ID=oBox1 value=40>Сумма значений для ширины этих двух текстовых блоков будет шириной 
<BR><INPUT TYPE=text ID=oBox2 value=40>синего блока, находящегося ниже.
<BR><INPUT TYPE=text ID=oBox3 STYLE="background-color:blue">
<BR><BR><INPUT TYPE=button ID=Button1 
    value="Шаг 1: Получить выражение" onclick="getexp()">
<INPUT TYPE=button ID=Button2 value="Шаг 2: Удалить выражение" 
    onclick="remexp()">
<INPUT TYPE=button ID=Button3 value="Шаг 3: Снова получить выражение" 
    onclick="getexp()">
<BR>
<HR>
<BR>
Кликнете правой мышкой, чтобы получить исходный код.
 
<SCRIPT>
var s;
var b;
oBox3.style.setExpression("width","eval(oBox1.value) + 
    eval(oBox2.value)","jscript");

function getexp()
{
    s=oBox3.style.getExpression("width");
    alert("Выражение для ширины синего блока равно \n\n" + s + 
    "\n\nЗначение ширины равно " + oBox3.style.width);
}
function remexp()
{
    b = oBox3.style.removeExpression("width");
    alert("Выражение успешно удалено? \n" + b);
}
</SCRIPT>

Смотрите также

setExpression, getExpression

Ссылки на источники

http://msdn.microsoft.com/en-us/library/aa358798(VS.85).aspx

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="http://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования