2012-08-11 170 views
0

我想通过根据屏幕分辨率更改hspace属性来更改小应用程序的水平定位。下面的Javascript似乎没有任何改变:javascript不改变html属性

<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> 

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

回答

2

hspace必须是一个字符串:

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

由于现在运转。 – user1591837 2012-08-11 06:41:02