javascript没有改变html属性

时间:2012-08-11 06:31:00

标签: javascript html

我正在尝试通过根据屏幕分辨率更改hspace属性来更改小程序的水平位置。下面的Javascript似乎没有任何改变:

<html>
<body>

<applet 
    id="clientApplet"
    archive="client.jar" 
    code="Client.class" 
    width="500" height="530"
    hspace="100">
</applet>

<br />

<script type="text/javascript">
    var leftMargin = (screen.width-500)/2;

    document.getElementById("clientApplet").setAttribute(hspace, leftMargin);

    window.location.reload()
</script>

</body>
</html>

有谁能告诉我哪里出错了?

1 个答案:

答案 0 :(得分:2)

hspace需要是一个字符串:

document.getElementById("clientApplet").setAttribute("hspace", leftMargin);