Jvav實現去掉字符空格,并轉換字符

fdpg 9年前發布 | 3K 次閱讀 JavaScript

本程序能夠實現轉換字符,并能去掉字符中間的空格,并且單擊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></pre>

 本文由用戶 fdpg 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!