添加元素具有特定樣式這是我的代碼:使用的appendChild方法
(a=document).getElementsByTagName('body')[0].appendChild(a.createElement('div').style.cssText="someCssStyle");
這是行不通的! 但是當我寫僅此:
(a=document).getElementsByTagName('body')[0].appendChild(a.createElement('div'));
它的工作原理,所以爲什麼我不能與特定的樣式添加的div元素? 我的工作出了什麼問題? 我想與特定的風格剛剛從URL植入在Chrome添加一個div元素使用:
javascript://all of my code goes here
所以它必須很短。
相同的樣式代碼權嗎? 'd.style.cssText =「height:100px,width:50px」'but not 'd.style.cssText =「height:100px; width:50px」' – user1283226
@ user1283226:No,styles are separated with'; ',而不是','。逗號運算符是一個JavaScript事物。 –
確定這樣的代碼將無法工作,因爲我有太多的風格,以申請 我想我會 非常感謝主席先生 – user1283226