Muszę dynamicznie utworzyć klasę arkusza stylów CSS w JavaScript i przypisać ją do niektórych elementów HTML, takich jak - div, table, span, tr itp., Oraz do niektórych elementów sterujących, takich jak asp: Textbox, Dropdownlist i datalist.
Czy jest to możliwe?
1 odpowiedź
Nie wiem czy do końca o to chodzi, ale może spróbuj tak:
var style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = '.cssClass { color: #F00; }';
document.getElementsByTagName('head')[0].appendChild(style);
document.getElementById('someElementId').className = 'cssClass';