JavaScript Reference/Javascript Methods/recalc

Материал из Web эксперт
Версия от 18:30, 25 мая 2010; (обсуждение)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

"recalc()" Example

    
<html>
<body>
<script language="JScript">
function function1() {
   myDiv.style.setExpression("height","eval(myDiv.innerHTML)");
} 
function function2() {
    alert(myDiv.style.getExpression("height"));
}
function function3() {
    alert(myDiv.style.removeExpression("height"));
}
function function4() {
    myDiv.innerHTML = 100; document.recalc();
}
</script>
<button onclick="function1();">Set expression</button>
<button onclick="function2();">Get expression</button>
<button onclick="function3();">Remove expression</button>
<button onclick="function4();">Recalc</button>
<div id="myDiv" style="height:300; width:200;">20</div>
</body>
</html>



"recalc()" is applied to

+----------------+--------------------------------------------------------------+
| Applied_To     |document                                                      |
+----------------+--------------------------------------------------------------+



"recalc()" Syntax, Parameters and Note

Note:
Refreshes all properties that can be dynamically set using the setExpression() method.
    
Syntax:
    
document.recalc(param1)

Parameters:
    param1   Optional; true or false, 
                       indicating whether to recalculate all expressions or only the 
                       expressions that have changed since the last recalc() operation.