0
function getStyle(Selector, Property, Value, StyleSheetIndex) {
var Selectors = document.styleSheets[StyleSheetIndex].rules;
for (var i = 0; i < Selectors.length; i++) {
if (Selectors[i].selectorText == Selector) {
alert(Value + " " + Property);
Selectors[i].style[Property] = "url(" + Value + ")";
}
}
}
其中selector = 「體」,屬性= 「和backgroundImage」,值= 「/圖片/ bg.jpg」,StyleSheetIndex = 2, 但這裏的屬性值沒有改變。誰能告訴我爲什麼?CSS樣式表的值不修改
你是否試圖編輯網頁上的實際文件或樣式? – CKKiller 2012-04-27 15:00:40
實際的css文件 – gaurav 2012-04-27 15:02:14
然後你需要使用像PHP這樣的服務器端語言,javascript不能編輯文件。 – CKKiller 2012-04-27 15:03:12