2009-11-25 176 views

回答

23

嘗試:

document.getElementById('id').style.borderRadius = '1em'; // w3c 
document.getElementById('id').style.MozBorderRadius = '1em'; // mozilla 

但是,爲什麼不這樣做在樣式表?

+0

好的,那可行,謝謝!我現在如何爲webkit做到這一點? PS:我想保持我的CSS有效。 – user199337 2009-11-25 21:47:04

+2

style.WebkitBorderRadius ='1em'; // WebKit (以利亞格雷說)。 你不想接受答案嗎? – NilColor 2009-11-25 22:12:36

23
var myElementStyle = document.getElementById('id').style; 

myElementStyle.borderRadius = '1em'; // standard 
myElementStyle.MozBorderRadius = '1em'; // Mozilla 
myElementStyle.WebkitBorderRadius = '1em'; // WebKit 
+0

即使沒有Moz和Webkit版本,它也適用於我。 – 2014-01-15 11:55:31