什么意思啊:
<style>
</style>
<input class=ButtonClass type=button value="ButtonClass测试">
<script>
document.styleSheets[0].cssText=".ButtonClass{background-color:#336699}";
</script>
<br>
<input type=button onclick="document.styleSheets[0].cssText='.ButtonClass{}';">
<style>
</style>
<input class=ButtonClass type=button value="ButtonClass测试">
<script>
document.styleSheets[0].cssText=".ButtonClass{background-color:#336699}";
</script>
<br>
<input type=button onclick="document.styleSheets[0].cssText='.ButtonClass{}';">
解决方案 »
- javascript随机数产生程序。
- javaScript中执行Url
- 关于验证时间范围的问题。
- js 刷新父页面的div id行吗?
- webgame地图生成及应用
- 高手请进,搞了我一个晚上,人都快晕了,setTimeout在双重函数下无法执行?
- 本人Javascript菜鸟,想系统学一下JavaScript,但发现很乱,请大家帮忙指导。
- 请既懂JavaScript,又懂VBScript的兄台进来帮帮我
- 页面上的漂移图标怎么做的?
- 可不可以用javascript为页面动态改变CSS?
- 在网上看到一个很漂亮的JS下拉菜单,www.lipower.org,分享一下
- 在JS中,能否在窗体载入是设定事件?
............
.bc{FONT: 22px 宋体;}
</style>
=============================
document.styleSheets[0].className='bc'
注意这里
如果用"="那么其他的样式就会小时如果用"+="
则不会改变button的效果
有没有办法直接可以对ButtonClass样式操作????或则有其他的解决方案!!!
document.styleSheets[0].addRule(".bc","FONT: 22px 宋体;",0);
</script>
</style>
<input class=ButtonClass type=button value="ButtonClass测试">
<script>
document.styleSheets[0].cssText=".ButtonClass{background-color:red}";
</script>
<br>
<input type=button onclick=document.styleSheets[0].addRule(".ButtonClass","background-color:#336699;",2);>
<input type=button onclick="alert(document.styleSheets[0].cssText)">变了是变了可是代码会越来越多啊!!!!天哪没有一个好的办法吗???为什么不能替换原来的样式
.Bu{background-color:red}
.bc{background-color:red}
</style>要能添家一个".bc{}"而同时删除上边的".bc{background-color:red}"才行
.Bu{background-color:red}
.bc{background-color:red}
</style>
不能以"bc"这样的形式删除吗??不用下标!
</style>
<input class=ButtonClass type=button value="ButtonClass测试">
<script>
document.styleSheets[0].cssText=".ButtonClass{background-color:red}";
</script>
<br>
<input type=button onclick=document.styleSheets[0].rules[0].style.cssText="background-color:#336699";>
<input type=button onclick="alert(document.styleSheets[0].cssText)">