Jintrick.netagenda2004年03月アーカイブ → 2004年03月07日

innerHTMLネタについて

JavaScript:document.body.innerHTML= document.body.innerHTML.split('ん').join('ン');focus();JavaScript:document.body.innerHTML= document.body.innerHTML.split('、').join(',');focus();JavaScript:document.body.innerHTML= document.body.innerHTML.replace(/<br\s?\/?>/g, '');focus();

こういうのを見るとウズウズする。データは分離しておこう。

javascript:(function(){
  for(var i=0,b=document.body,k,h,h=h?h:b.innerHTML,len=arguments.length;i<len;i++)
    h=((k=arguments[i])[0].length)?
      h.split(k[0]).join(k[1]) : h.replace(k[0],k[1]);
  b.innerHTML = h;
})(['ん','ン'],['、',','],[/<br\s?\/?>/g, ''])

webmaster@jintrick.net
公開: 2004年03月07日
カテゴリ: Javascript