动态创建div式样,遇到麻烦,求大神帮忙解决下
动态创建div样式,遇到麻烦,求大神帮忙解决下
style.id = styleId;这句话的 style与id中间的 . 是干什么用的?不明白这个点有什么作用
怎么用js创建<script type="text/javascript"></script>这样的语句?
想增加id为my的div样式,怎么实现?
------解决思路----------------------
style.id = styleId;这句话的 style与id中间的 . 是干什么用的?不明白这个点有什么作用
re:
对象.属性=值
怎么用js创建<script type="text/javascript"></script>这样的语句?
re:
动态加载js的写法
------解决思路----------------------
想增加id为my的div样式,怎么实现?
re:
最好不要用js为某个元素动态添加样式。因为动态添加的元素也可以绑定已有的css定义
------解决思路----------------------
代码没有错误。只是你的div中没有内容,效果看不到而已
<script>
function includeStyleElement(styles,styleId) {
if (document.getElementById(styleId)) {
return
}
var style = document.createElement("style");
style.id = styleId;
//为ie设置属性
/*if (isIE()) {
style.type = "text/css";
style.media = "screen"
}*/
(document.getElementsByTagName("head")[0] || document.body).appendChild(style);
if (style.styleSheet) { //for ie
style.styleSheet.cssText = styles;
} else {//for w3c
style.appendChild(document.createTextNode(styles));
}
}
var styles = "#div{background-color: #FF3300; color:#FFFFFF }";
includeStyleElement(styles,"newstyle");
</script>
style.id = styleId;这句话的 style与id中间的 . 是干什么用的?不明白这个点有什么作用
怎么用js创建<script type="text/javascript"></script>这样的语句?
想增加id为my的div样式,怎么实现?
------解决思路----------------------
style.id = styleId;这句话的 style与id中间的 . 是干什么用的?不明白这个点有什么作用
re:
对象.属性=值
怎么用js创建<script type="text/javascript"></script>这样的语句?
re:
动态加载js的写法
var oHead = document.getElementsByTagName('HEAD').item(0);
var oScript= document.createElement("script");
oScript.type = "text/javascript";
oScript.src="test.js";
oHead.appendChild( oScript);
------解决思路----------------------
想增加id为my的div样式,怎么实现?
re:
最好不要用js为某个元素动态添加样式。因为动态添加的元素也可以绑定已有的css定义
------解决思路----------------------
代码没有错误。只是你的div中没有内容,效果看不到而已