在TEXTAREA里的内容的HTML代码带有“ ”等符号,想把他们替换成空格,有办法吗?

解决方案 »

  1.   

    var s = document.getElementById("txtId").value;
    document.getElementById("txtId").value = s.replace(/\&nbsp\;/g, " ")
      

  2.   

    是指那些Entity吗?
    s = document.formname.textarea.value;
    s = s.replace(/ /ig," ");
    s = s.replace(/&lt;/ig,"<");
    s = s.replace(/&gt;/ig,">");
    s = s.replace(/&quot;/ig,"\"");
    s = s.replace(/&apos;/ig,"\'");
    s = s.replace(/&amp;/ig,"&");
      

  3.   

    document.getElementById("txtId").value = document.getElementById("txtId").value.replace(/\&nbsp\;/g, " ")
      

  4.   

    with(document.getElementById("txtId"))innerHTML=value;搞定