社区
JavaScript
帖子详情
关于在文本框中输入HTML的处理
梦断酒醒
2003-10-18 10:51:35
在文本框中允许用户输入任何字符,包括用户可能输入HTML语句、&、#等。而文本框中的内容会在本地被追加以用户输入原样显示在另一个页面中,以及传回服务端后进行其它处理,其后该内容还会放于URL中继续向其它网页传递。所以想将文本框中的内容在本地进行处理后再进行其它操作,以达到原样显示的目的。
请问在客户端如何才能达到上述目的?
...全文
176
6
打赏
收藏
关于在文本框中输入HTML的处理
在文本框中允许用户输入任何字符,包括用户可能输入HTML语句、&、#等。而文本框中的内容会在本地被追加以用户输入原样显示在另一个页面中,以及传回服务端后进行其它处理,其后该内容还会放于URL中继续向其它网页传递。所以想将文本框中的内容在本地进行处理后再进行其它操作,以达到原样显示的目的。 请问在客户端如何才能达到上述目的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
梦断酒醒
2003-10-20
打赏
举报
回复
up
treeClimber
2003-10-18
打赏
举报
回复
还有就是限制不让输入<> &等一些字符
nolonely
2003-10-18
打赏
举报
回复
又错了,:(
str=str.replace(/\x20/g," ");
nolonely
2003-10-18
打赏
举报
回复
sorry,忘了还有空格
加上str=str.replace(/\x10/g," ");
nolonely
2003-10-18
打赏
举报
回复
<script language="JavaScript">
<!--
String.prototype.EncodeHTML=function()
{
var str=this;
str=str.replace(/\x26/g,"&");
str=str.replace(/\x3c/g,"<");
str=str.replace(/\x3e/g,">");
str=str.replace(/\x22/g,""");
str=str.replace(/\x27/g,"'");
return str;
}
//-->
</script>
<input name=txt><input type=button onclick="alert(txt.value.EncodeHTML());test.innerHTML=txt.value.EncodeHTML()" value="go">
<span id=test></span>
longshenwang
2003-10-18
打赏
举报
回复
UP....
数字
文本框
(最全正则约束)
限制
文本框
只能
输入
数字“.”“-”,已做好所有正则
处理
。 是否有小数点,小数点保留几位,最小数字,最大数字,滚轮滚动增加或缩小数字。
js监听表单value的修改同步问题,跨浏览器支持
想要实现的功能大概是这样的: 有两个
文本框
,其
中
一个只读,另一个可以
输入
。要求在可
输入
文本框
中
输入
文本时,只读
文本框
能够获得
输入
的值,且只读
文本框
旁边出现提示信息,实时显示只读
文本框
的内容。 这个功能看是简单,但其实并没有想象的那么简单。(注意,可
输入
框的
处理
没什么可讨论的,关键是只读框的
处理
) 一开始,我们一般会想到在只读
文本框
上运用onchange事件。一试,发现onchange根本没用,该事件是在
文本框
获得焦点,然后内容改变失去焦点后才触发的,现在在只读
文本框
上根本没有这些,它的内容是通过js改变的。于是,需要寻找另外的方法。 这时,在网上找到了onpropertychange事件。该事
【生成
html
5代码】最全
html
5基础学习并生成代码
课程前部分介绍网页组成元素,浏览器内核,网页骨架,基本标签,标签属性
中
间部分学习网站
中
常用的标签,如链接,图片,表格,标题,内联等,并学习这些相关属性,如何用guiplan一键插入标签,一键选择属性,一键...
HTML
中
的
文本框
textarea标签
textarea 用来创建一个可以
输入
多行的
文本框
,此标志对用于form标志对之间,他还支持一些事件的
处理
JavaScript通过RegExp实现客户端验证
处理
程序
1.让
文本框
只允许
输入
数字,运用asp.net mvc3.0的
文本框
控件 代码如下: @
Html
.TextBox(“txt”,null, new {@style=”width:300;”,onkeypress=”return RegValidateIsDigit(event)” }) 可以看到在
文本框
中
注册了onkeypress事件,当在
文本框
中
输入
一个字符按下键盘的时候就会触发该JavaScript的函数 代码如下: [removed] function RegValidateIsDigit(e) { var KeyChar; debugge
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章