使用javascript变量更改对象高度

Change object height with javascript variables

本文关键字:对象 高度 javascript 变量 使用      更新时间:2023-11-23

我的目标是按照观众屏幕的比例更改对象高度

我有javascript代码:

var rat = ((screen.availWidth / screen.availHeight)*100);
document.getElementById('myP').innerHTML=rat;

并希望将其应用于HTML代码:

object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" width="100% height="id='myP'" id="myFlashContent" align="middle" allowFullScreen = "true"

但我不确定如何将变量写入代码中。

try:

var rat = ((screen.availWidth / screen.availHeight)*100);
    d = document.getElementById('myP');
    d.style.height=rat+"%";

这样做的方式是不正确的。

1.为对象指定一个id。

 <object id="obj" classid="..." ....>

2.将您的javascript更改为

var rat = ((screen.availWidth / screen.availHeight)*100);
document.getElementById('obj').setAttribute("height", rat);