Jvav实现去掉字符空格,并转换字符

2019PHP高薪工程师学习路线图....>>>

本程序能够实现转换字符,并能去掉字符中间的空格,并且单击Bttton可以实现复制代码功能。有待进一步改进。请多多指教。未完成实现去左空格,右空格功能。

去空格,转字符,复制代码

<HTML><HEAD><TITLE>字符处理程序</TITLE>
</HEAD>
<BODY bgColor=#bbccdd>
<script language="javascript" type="text/javascript">
String.prototype.replaceAll = stringReplaceAll;
function stringReplaceAll(AFindText,ARepText){
   var raRegExp = new RegExp(AFindText.replace(/([\(\)\[\]\{\}\^\$\+\-\*\?\.\"\'\|\/\\])/g,"\\$1"),"ig");
   return this.replace(raRegExp,ARepText);
}
function myreplace(){
   var content=document.getElementById("content").value;
  var qa=document.getElementById("tr").value;
  var va=document.getElementById("tp").value;
   var rel_con=content.replaceAll(qa,va);
   while(rel_con.indexOf(" ")!=-1){
     rel_con=rel_con.replace(" ","");
   }
   document.getElementById("content2").value=rel_con;
//执行复制代码
var e=document.getElementById("ct");//对象是ct 
        e.select(); //选择对象 
        document.execCommand("Copy"); //执行浏览器复制命令
}

</SCRIPT>
<HR color=red>
<BR>
<LI>去空格,转义字符<BR><BR><INPUT id=content  value="|a 格言 |y 世界 " 
name=contxt><BR><br>
待转字符:
<INPUT  value="|" id=tr name=contxt> <br>
转成字符:
<INPUT id=tp value="▼" name=contxt><BR>
<br>
<textarea rows="5" name="ct" id=content2 cols="50" style="color: green">...</textarea><br><br>
<INPUT onclick=myreplace() type=button value="转换并复制此代码"><br><br>

</BODY>
</HTML>