社区
Web 开发
帖子详情
用textarea获取数据后,各种特殊字符怎么转换?
zy12345
2001-05-22 12:18:00
用textarea获取数据后,各种特殊字符怎么转换。
的是mysql数据库。
比如空格,单引号,\.等等。
最头疼的是如果获取的是html语言字符,如<br>、<html>
等等,无法显示出来?
请问以上问题怎么解决,万分感谢!
...全文
867
4
打赏
收藏
用textarea获取数据后,各种特殊字符怎么转换?
用textarea获取数据后,各种特殊字符怎么转换。 的是mysql数据库。 比如空格,单引号,\.等等。 最头疼的是如果获取的是html语言字符,如、 等等,无法显示出来? 请问以上问题怎么解决,万分感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
asper
2001-05-24
打赏
举报
回复
有个写好的bean
/*Format.java*/
public class Format {
/**
* 字符串替换,将 source 中的 oldString 全部换成 newString
*
* @param source 源字符串
* @param oldString 老的字符串
* @param newString 新的字符串
* @return 替换后的字符串
*/
public static String Replace(String source, String oldString, String newString) {
StringBuffer output = new StringBuffer();
int lengthOfSource = source.length(); // 源字符串长度
int lengthOfOld = oldString.length(); // 老字符串长度
int posStart = 0; // 开始搜索位置
int pos; // 搜索到老字符串的位置
while ((pos = source.indexOf(oldString, posStart)) >= 0) {
output.append(source.substring(posStart, pos));
output.append(newString);
posStart = pos + lengthOfOld;
}
if (posStart < lengthOfSource) {
output.append(source.substring(posStart));
}
return output.toString();
}
/**
* 将字符串格式化成 HTML 代码输出
*
* @param str 要格式化的字符串
* @return 格式化后的字符串
*/
public static String toHtml(String str) {
String html = str;
html = Replace(html, "&", "&");
html = Replace(html, "<", "<");
html = Replace(html, ">", ">");
html = Replace(html, "\r\n", "\n");
html = Replace(html, "\n", "<br>\n");
html = Replace(html, "\t", " ");
html = Replace(html, " ", " ");
return html;
}
/**
* 把单引号替换为双单引号,用于MSsql
*/
public static String toSql(String sqlstr) {
String strsql = sqlstr;
strsql = Replace(strsql, "'", "''");
return strsql;
}
}
zy12345
2001-05-24
打赏
举报
回复
为什么没人回答??高手呢?
asper
2001-05-24
打赏
举报
回复
Replace(strsql,"\",其他字符)
zy12345
2001-05-24
打赏
举报
回复
\
js限制
textarea
每行输入字符串长度的代码.docx
此外,你还可以扩展这些函数以适应更复杂的需求,比如考虑其他
特殊字符
的字节数,或者添加错误提示等。 在实际应用中,可能还需要关注一些其他方面,例如,确保在用户粘贴大量文本时也能正确处理,以及在多语言环境...
控制
textarea
文本长度,并限制输入字数(带统计显示)
1. **输入格式校验**:除了字数限制,还可以结合正则表达式检查输入格式,如禁止输入
特殊字符
或邮箱地址等。 2. **实时反馈**:可以使用CSS添加样式变化,如当达到字数限制的90%时,高亮提示用户。 3. **多语言支持*...
用javascript将数据库中的TEXT类型数据动态赋值到
TEXTAREA
中
在上面的代码中,使用了getElementById方法来获取
TEXTAREA
控件,然后使用innerHTML属性将TEXT类型数据赋值到
TEXTAREA
控件中。 小结 在这个问题中,我们讨论了如何使用JavaScript将数据库中的TEXT类型数据动态赋值...
使用Js让Html中
特殊字符
不被转义
总结来说,要使`<
textarea
>`中的
特殊字符
不被转义,可以使用JavaScript的`innerText`或`value`属性,并且根据具体需求选择合适的方式处理
特殊字符
。同时,理解何时和如何在服务器端和客户端进行字符转义是确保数据...
textarea
去除多余空格和回车的方法及其属性
这段代码首先获取表单和`
textarea
`元素,然后在表单提交时,使用`trim()`去除首尾空格,并用正则表达式`/\r?\n/g`匹配并替换所有回车符。 总结起来,正确使用`<
textarea
>`标签的语法以及合理配置其属性,结合...
Web 开发
81,116
社区成员
341,730
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章