用文本框输入内容,显示时,识别回车换行空格的函数

原创 2006年06月15日 15:07:00


<%! 
   String  change(String  String1) 
       { 
               if(  String1  ==  null  ) 
                       return  ""; 
               else 
               { 
                       int  int2  =  String1.length(); 
                       StringBuffer  StringBuffer3  =  new  StringBuffer(); 
                       int  int4; 
 
                       for(  int4  =  0;  int4  <  int2;  ++int4  ) 
                       { 
                               char  char5  =  String1.charAt(  int4  ); 
 
                               switch(  char5  ) 
                               { 
                                       case  62: 
                                               StringBuffer3.append(  "&gt;"  ); 
                                               break; 
                                       case  60: 
                                               StringBuffer3.append(  "&lt;"  ); 
                                               break; 
                                       case  38: 
                                               StringBuffer3.append(  "&amp;"  ); 
                                               break; 
                                       case  32: 
                                               StringBuffer3.append(  "&nbsp;"  ); 
                                               break; 
                                       case  10: 
                                               StringBuffer3.append(  "<BR>"  ); 
                                               break; 
                                       default: 
                                               StringBuffer3.append(  char5  ); 
                                               break; 
                                       case  13: 
                                               break; 
                               } 
                       } 
                       return  StringBuffer3.toString(); 
               } 
       } 
 
%>
----------------------

原来做的系统是输入时把回车换行等转换一下,但在修改的时候又不知道如何把代码再转换回来了,所以想了一个办法是,在用文本框输入和修改内容的时候都不做转换,只在显示内容的时候用这个函数,转换一下就OK了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

正则表达式控制text文本框输入内容

其一,只允许输入数字和小数点。 其二,判断的更详细一些,甚至22..2这样不算数字也判断得出来 function check(){ if (isNaN(tt.value))<br

js控制文本框输入内容

在js中用正则表达式对象(RegExp)判断 中文  ^[\u0391-\uFFE5]+$ 英文  ^[A-Za-z]+$ 中文和英文 /^[\u0391-\uFFE5A-Za-z]+$/...

JTextField利用setDocument方式来设置文本框输入的内容

JTextField中提供了一个setDocument(Document doc)的方法,利用该方法我们可以设置文本框输入特定的字符。 通常我们继承PlainDocument并重写他的insertS...

swing 文本框输入内容限制

asfasfas

[正则表达式]文本框输入内容控制=限制仅仅只给输入数字;中文;英文;符号。

整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$  只能输入数字:"^[0-9]*$"。  只能输入n位的数字:"^\d{n}$"。  只能输入至少n位的数字:"^\d{n,}$...

空格 回车 换行 水平制表符 垂直制表符 换页

来源:http://www.360doc.com/resaveArt.aspx?articleid=160101381&isreg=1   C标准库里中声明了一个函数:    ...

Flex 最全的换行 制表符 回车 空格 特殊符号

Flex 最全的换行 制表符 回车 空格 特殊符号 字符 十进制字符编号 实体名字 说明 — &#00; — 未使用Unused — &#01; — 未使用Unused — &#02; — 未使...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)