功能点击一个按钮button ,取消 css 样式的函数,我想取消页面所有class 如果修改,请教高手支招!
html:<button type="button" id="textMode" onclick="textMode()">纯文本通道</button>js://纯文本通道执行函数----------------------
function textMode(keyContorl){
if(keyContorl == undefined){textModeState = textModeState;}
else if(keyContorl == true){if(textModeState){return false;};}
else{if(!textModeState){return false;};}
if(!textModeState){
for(var i=0;i<allLink.length;i++){allLink[i].setAttribute("href",textModeStyleURL);}
frameTextMode();
imgTextMode();
textModeState = true;
if($("textmodebutton")){$("textmodebutton").setAttribute("value","切换为可视模式");}
if($("textmodebutton")){$("textmodebutton").setAttribute("title","切换为可视模式");}
if($("textmodebutton")){$("textmodebutton").style.width = "130px";}
setCookie("textModeState",1);
guidesHeightRefresh();
clearStyle();
}
else{
window.location.reload();
setCookie("textModeState",0);
}
}
//页面样式清除函数------------------------
function clearStyle(){
var newAllElements = $("container").getElementsByTagName("*");
for(var b=0;b<newAllElements.length;b++){newAllElements[b].style.cssText = "";}
for(var c=0;c<newAllElements.length;c++){newAllElements[c].style.height = "auto";};
try{
$("rightcolumn").style.height = "";
$("mainrightcolumn").style.height = "";
}
catch(e){}
}
html:<button type="button" id="textMode" onclick="textMode()">纯文本通道</button>js://纯文本通道执行函数----------------------
function textMode(keyContorl){
if(keyContorl == undefined){textModeState = textModeState;}
else if(keyContorl == true){if(textModeState){return false;};}
else{if(!textModeState){return false;};}
if(!textModeState){
for(var i=0;i<allLink.length;i++){allLink[i].setAttribute("href",textModeStyleURL);}
frameTextMode();
imgTextMode();
textModeState = true;
if($("textmodebutton")){$("textmodebutton").setAttribute("value","切换为可视模式");}
if($("textmodebutton")){$("textmodebutton").setAttribute("title","切换为可视模式");}
if($("textmodebutton")){$("textmodebutton").style.width = "130px";}
setCookie("textModeState",1);
guidesHeightRefresh();
clearStyle();
}
else{
window.location.reload();
setCookie("textModeState",0);
}
}
//页面样式清除函数------------------------
function clearStyle(){
var newAllElements = $("container").getElementsByTagName("*");
for(var b=0;b<newAllElements.length;b++){newAllElements[b].style.cssText = "";}
for(var c=0;c<newAllElements.length;c++){newAllElements[c].style.height = "auto";};
try{
$("rightcolumn").style.height = "";
$("mainrightcolumn").style.height = "";
}
catch(e){}
}
解决方案 »
- 2012年3月10日 18:00 这个用js怎么转成date类型的呢
- 谁帮忙看下这个JS文件那里误,在IETester下测试报错
- 用JS获取DIV对象
- [20 分] 如何让 HTML 下的 TextBox 控件在按下回车时不会提交表单?
- oElement = object . replaceNode ( oNewNode ) 怎么取得被替换后的object? object和oElement都是老的元素。
- JS利用xmlDOM怎么做这样的表单自动填写?
- 2个问题,谢谢啊!
- 2.6+2.3+2.2=7.1000000000000005 ????????
- 如何利用客户端javascript转换图片格式
- 请教!如何通过数据库显示动态树?
- 子页面调用父页面上的js方法报错!
- 高难度,求随机柔和背景色
for (var i = 0; i < form.length; i++) {
for (var j = 0; j < form[i].elements.length; j++) {
var e = form[i].elements[j];
$(e).className = "";}
}
类似这样,找form中的所有元素,循环,清空class