やっぱりIEからFirefoxに乗り換えようかな?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <title>test</title> <body> <div class = "test">男</div> <div class = "test2">男</div> <div class = "test">男</div> <div class = "test2">男</div> <script type="text/javascript"> var replaceByClassName = (function ( cbFunc, cbFunc2 ) { return function ( css, text ) { Array.map( document.getElementsByClassName( css ), cbFunc ).forEach( cbFunc2, text ); }; })( function (n) { return n; }, function (e) { e.textContent = this; } ); replaceTextByClassName( 'test', 'おかま2'); </script>
やっぱりコンパクトになるよなぁ〜
というか、もっとかんけつになるじゃん!どうした俺!?
var replaceTextByClassName = function ( css, text ) { Array.map( document.getElementsByClassName( css ), function (e) { e.textContent = this;}, text ); }; replaceTextByClassName( 'test', 'おかま2');