JavaWeb一些简单操作(五) -----字符转换、字符超长显示
2017-11-09 14:17
459 查看
一、 字符转换
字符串放在value或title里面显示时,字符串存在双引号如何处理
1、将字符串用单引号括起来即可
2、 将双引号转成字符实体
二、 字符超长显示
1、 input输入框不可以自动换行,当内容超长后,修改样式,可以添加省略号
2、textarea可以自动换行,不可以添加省略号,除非手动截除数据
字符串放在value或title里面显示时,字符串存在双引号如何处理
1、将字符串用单引号括起来即可
"<input type='text' value='" + str + "' />"
2、 将双引号转成字符实体
/** * 特殊字符转字符实体 * @param str */ function transSymbol(str) { var transStr = str; if ( transStr.indexOf('\"') >= 0) { transStr = transStr.replace(/\"/g, '"'); } if ( transStr.indexOf('<') >= 0) { transStr = transStr.replace(/</g, '<'); } if ( transStr.indexOf('>') >= 0) { transStr = transStr.replace(/>/g, '>'); } if ( transStr.indexOf('&') >= 0) { transStr = transStr.replace(/&/g, '&'); } if ( transStr.indexOf('\'') >= 0) { transStr = transStr.replace(/\'/g, '''); } return transStr; }
二、 字符超长显示
1、 input输入框不可以自动换行,当内容超长后,修改样式,可以添加省略号
text-overflow:ellipsis。如果要保留换行,可以将原始数据放在title里面一份,然后操作的时候对title进行处理
2、textarea可以自动换行,不可以添加省略号,除非手动截除数据
相关文章推荐
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作
- JavaWeb一些简单操作(六) --- JS中声明全局变量
- java web中的一些简单操作(二)----自动保存、ajax、时间转换
- vim 一些简单常用的操作命令
- XML一些字符的转换设置
- 记事本的一些简单操作
- 自定义控件--史上最简单!EditText多行输入并控制最大输入字符,显示剩余输入字符
- android(20)(从网络抓取html显示在本地,把流转换成String,请求网络,简单的消息处理机制,编码问题)
- 项目系统中的YUV数据显示 图简单用了Opencv 但要转换成IplImage数据
- 关于Hibernate操作数据库不显示中文字符
- PHP字符操作之限制新闻标题的显示字数
- asp。met 2.0 字符替换,过滤简单操作
- 合并两个排序的链表及简单链表的一些操作(添加节点、删除节点)
- [学习记录]一些简单的字符截取函数
- 简单字符转换
- 用JSP转换中文字符在WAP里显示
- 自己整理的一些简单数据库导入cocos2dx的操作
- python中的shelve模块,可以提供一些简单的数据操作
- linux驱动开发:用户空间操作LCD显示简单的图片
- 登陆ORACLE数据库和对数据库的一些简单操作