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

原创 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了。

相关文章推荐

文本框输入内容回车事件

function textChanged(o) {             if (event.keyCode == 13) {                 var win = window.op...
  • liheao
  • liheao
  • 2016年03月23日 16:07
  • 338

文本框输入即时显示内容 例子

  • 2009年02月27日 15:31
  • 6KB
  • 下载

开发日志:js当文本框输入非中文字符时,提示只能输入中文并将非中文字符清空【兼容IE、FF,适用于当文本框内容改变就立刻触发事件的其他功能性需求】

项目需要实现一个功能,要求 1文本框只能输入中文 2输入非中文提示,并清空非中文字符 在实现过程中遇到了不少问题 首先,实现了将一个字符串中所有非中文字符清空的功能 obj.value=obj.va...

文本框输入值时过滤显示下拉选项

  • 2016年08月10日 17:56
  • 1.31MB
  • 下载

文本框输入内容提示消失的两种实现

第一种方法: 基于HTML5 input标签的新特性 - placeholder 。另外,x-webkit-speech 属性可以实现语音输入功能。 1 div>input type="em...

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

其一,只允许输入数字和小数点。 其二,判断的更详细一些,甚至22..2这样不算数字也判断得出来 function check(){ if (isNaN(tt.value))...
  • yws1515
  • yws1515
  • 2011年04月02日 17:03
  • 328

js控制文本框输入内容

在js中用正则表达式对象(RegExp)判断 中文  ^[\u0391-\uFFE5]+$ 英文  ^[A-Za-z]+$ 中文和英文 /^[\u0391-\uFFE5A-Za-z]+$/...
  • hgm1993
  • hgm1993
  • 2016年08月14日 16:52
  • 123

swing 文本框输入内容限制

asfasfas

java[正则表达式]文本框输入内容控制

1 [正则表达式]文本框输入内容控制   2 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$   3 只能输入数字:"^[0-9]*$"。   4 只能输入n位的数字:"^\d...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用文本框输入内容,显示时,识别回车换行空格的函数
举报原因:
原因补充:

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