Jvav实现去掉字符空格,并转换字符详解编程语言

本程序能够实现转换字符,并能去掉字符中间的空格,并且单击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>

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/8863.html

(0)
上一篇 2021年7月18日 22:22
下一篇 2021年7月18日 22:22

相关推荐

发表回复

登录后才能评论