js清空某元素的所有样式

JavaScript030

js清空某元素的所有样式,第1张

这要根据你原先是如何给它添加上样式的,比如你是通过类名添加的,那你就应该写上这样的代码:要去除类名的类.className=''同理,如果你是通过id来命名的那就把id变成空。总之是根据你如何写它的css样式。

如果是继承下来的样式那只能单独获取来修改了。比如要隐藏的出现,要修改的类名.css.display=''还有一种方法就是修改属性的继承方法,由于也是需要一个一个修改也很麻烦就不展开了。

当然也可以像楼上的一样写一个公共的清楚样式的类,然后通过js添加类名来修改,这个很方便,也很实用,比一种一种改方便,就是要写一个比较全面的公共类。要添加的样式的元素.className='你要添加的类名'

1. 去掉字符串两端的空格

String.prototype.trim=function (){return this.replace(/(^/s*)|(/s*$)/g,'')}

2. 去掉字符串中所有的空格:

String.prototype.sTrim = function (){return this.replace(//s/g, '')}

或者:

var s = "asd ddd bbb sss"

var reg = //s/g

var ss = s.replace(reg, "")

alert(ss)

你这样写不太好。这样,你稍微修改下,这么写。先定义一个样式就叫

.fontColorStyle{background:#F2F419}

然后给字体添加样式代码是

$('#id').addClass('fontColorStyle')

移除就是removeClass('fontColorStyle')

这样写好一点。便于操作。当然需要引用Jquery了,别忘记