<script>
function change_btn_bgimg(oButton)
{
oButton.style.backgroundImage="imageurl";
}
</script><!-- <body>和</body>之间的一个按钮 -->
<input class="btn_submit" type="submit" onmouseover="change_btn_bgimg(this);" name="Submit_2" value="修 改">
function change_btn_bgimg(oButton)
{
oButton.style.backgroundImage="imageurl";
}
</script><!-- <body>和</body>之间的一个按钮 -->
<input class="btn_submit" type="submit" onmouseover="change_btn_bgimg(this);" name="Submit_2" value="修 改">
解决方案 »
- js中回调函数问题
- JavaScript对javaweb开发重要吗
- 如何用javascript将input type='text'变成select
- javascript 实现单双击选中行
- 请大家帮我看看这段树型菜单的代码,如果要增加下级菜单的话怎么写?急急!!!
- jQuery中Ajax表单处理遇到无响应情况
- 就急XML的菜鸟问题啊!!!
- 怎么样用javascript 打开"我的电脑""c盘""d盘""我的文档"???
- 有没有办法用把网页,旋转过来,比如横线变成竖线
- javascript代码不执行,百思不得其解的问题。
- 为什么这两段js在有的机器上可以正确运行,有的就会报告“脚本错误”呢?
- 各位大哥求救,显示XML数据的问题!!!!!!!!
function change_btn_bgimg(oButton)
{
oButton.style.backgroundImage="url(button_02.gif)";
}
.btn_submit {
height: 19px;
width: 60px;
background-image: url( button_01.gif );
}
.btn_submit2 {
height: 19px;
width: 60px;
background-image: url( button_02.gif );
}
</style>
...
for(var i=0;i<document.all.length;i++)
if (document.all[i].class==btn_submit1)
obj.class=btn_submit2;
...document对象不知道能不能这么用,不过大概意思就是这个了多写一个类,替换对象的类
{
for(i = 0; i < document.all.length; i++){
if(document.all(i).tagName.toUpperCase()=="STYLE")
{
alert(document.all(i).innerHTML);
}
}
}
这个可以得到<style>中的内容,但偶不清楚怎么得到具体一个css样式
后来想到用找到,替换的办法把.btn_submit{}中的内容替换,但又好像style的innerHTML不能修改.没招了,,如果只是想换某个元素的背景的话,那可以按楼上几位的去做:
1.得到某元素,然后指定obj.style.backgroundImage
2.楼上说的替换元素的class