素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

エレメントにclass名を追加したり、削除したりする

HTMLElement.prototype.addClassName=function(className){
	var list=this.className.split(' ');
	if(list.indexOf(className)==-1){
		list.push(className);
		this.className=list.join(' ');
	}
}

HTMLElement.prototype.removeClassName=function(className){
	var list=this.className.split(' ');
	this.className=list.filter(
			function(elemClassName)elemClassName!=className).join(' ');
}