2011-12-01 116 views
0

我想在页面加载时在CSS中运行js。
这可能吗?在CSS中运行JS(OnLoad)

html{ 
    width: expression(document.getElementById('BeneficiaryLabel').innerHTML = 'test'); 
} 

这不起作用。

谢谢

+0

表达式仅在IE版本至第7版时才受支持。 – duri

回答

5

这是绝对不可能的。

你有一点倒退:你必须从HTML文档中调用你的Javascript,而不是CSS。

使用JS选择CSS,然后应用您的宽度函数。

0

为什么不只是在CSS文件外部使用javascript来加载文档时使用它呢?

你不能将CSS与JS混合,根本不起作用。