代码一:keypress事件时使用

/****************************************************/

//功能:过滤非法字符

//说明:keypress事件时使用

//作者:XXXXXXX

//日期:2010年5月7日

/****************************************************/

function surnam_keypress(event) {

//非法字符集

var codes = '<>/@#%';

//事件

var e = event || window.event

//打印字符码

var code = e.charCode || e.keyCode;

//功能按键时直接返回

if (e.charCode == 0) return true;

//ctr和alt直接返回

if (e.ctrlKey || e.altKey) return true;

//ASCII字符

if (code < 32) return true;

//字符码转为字符

var c = String.fromCharCode(code);

//如果有非法字符则不打印

if (codes.indexOf(c) != -1) {

return false;

}

else {

return true;

}

}

代码二onchage(主要是用户粘贴时处理用),keyup事件时

/****************************************************/

//功能:过滤非法字符

//说明:onchange、keyup事件时使用

//作者:XXXXX

//日期:2010年5月7日

/****************************************************/

function surnam_keyup(text) {

//控件值

var textvalue = text.value;

//非法字符集

var codes = '<>/@#%';

//非法字符数组

var codearray = codes.split('');

//循环替换非法字符

for (i = 0; i < codearray.length; i++) {

while (textvalue.indexOf(codearray[i]) != -1) {

textvalue = textvalue.replace(codearray[i], '');

}

}

//重新给控件赋值

text.value = textvalue;

}

使用实例:

/// /// 给控件添加字符过滤js

///

///

public void CharIllegalFilting(System.Web.UI.WebControls.TextBox text)

{

//控件内容改变

text.Attributes["onchange"] = "surnam_keyup(this);";

//键盘弹出事件

text.Attributes["onkeyup"] = "surnam_keyup(this);";

//键盘按下事件

text.Attributes["onkeypress"] = "return surnam_keypress();";

}

protected void Page_Load(object sender, EventArgs e)

{

//添加非法字符过滤

CharIllegalFilting(epNametext);

}

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php 代码 骂人,网页前台通过js非法字符过滤代码(骂人的话等等)_javascript技巧相关推荐

  1. html骂人网页,网页前台通过js非法字符过滤代码(骂人的话等等)

    代码一:keypress事件时使用 复制代码 代码如下: /****************************************************/ //功能:过滤非法字符 //说明 ...

  2. HTML生日快乐代码 (粉色主题)(HTML5+CSS3+JS)520表白代码/七夕情人节网页/告白/求婚/生日快乐...

    html+css+js 生日快乐网站模板(多页面功能版本+音乐)❤520/表白/七夕情人节/求婚❤专用炫酷动画网页的源代码(HTML5+CSS3+JS) 程序员爱情❤520/表白/七夕情人节/求婚❤专 ...

  3. HTML生日快乐代码 (粉色主题)(HTML5+CSS3+JS)520表白代码/七夕情人节网页/告白/求婚/生日快乐

    html+css+js 生日快乐网站模板(多页面功能版本+音乐)❤520/表白/七夕情人节/求婚❤专用炫酷动画网页的源代码(HTML5+CSS3+JS) 程序员爱情❤520/表白/七夕情人节/求婚❤专 ...

  4. php判断是否safari,js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本_javascript技巧...

    因为ie10-ie11的版本问题,不再支持document.all判断,所以ie判断函数要重新写了 function isIE() { //ie? if (!!window.ActiveXObject ...

  5. ocx js php,JS实现OCX控件的事件响应示例_javascript技巧

    JS支持OCX控件的事件(event),当OCX控件定义的事件发生时,JS可以捕获该事件并对事件进行相应的处理. 个人理解,其实就是事件的响应由谁来完成,OCX控件自身肯定是可以实现的,JS提供的这种 ...

  6. js php 变量声明,javascript变量声明实例分析_javascript技巧

    本文实例讲述了javascript变量声明的方法.分享给大家供大家参考.具体分析如下: js中使用一个变量之前应当先声明.变量使用关键字var来声明. 如果未在var声明语句中给变量指定初始值,则该变 ...

  7. php js漂浮,基于javascript实现全屏漂浮广告_javascript技巧

    本文实例为大家分享javascript实现全屏漂浮广告,供大家参考,具体内容如下 主要使用方法 网页可见区域宽:document.body.clientWidth; 网页可见区域高:document. ...

  8. javascript php 界面,js实现卡片式项目管理界面UI设计效果_javascript技巧

    这是一款非常有创意的卡片式项目管理界面UI设计效果.该UI设计中,将各个项目以卡片的方式堆叠排列在屏幕上,当点击了其中的某个项目的时候,该项目图片会全屏放大,向下滚动鼠标可以看到该项目的介绍信息. 该 ...

  9. php文本框限制只输入数字,js限制文本框只能输入数字方法小结_javascript技巧

    有时需要限制文本框输入内容的类型,本节分享下正则表达式限制文本框只能输入数字.小数点.英文字母.汉字等代码. 例如,输入大于0的正整数 1,文本框只能输入数字代码(小数点也不能输入) 2,只能输入数字 ...

最新文章

  1. mysql日期时间函数
  2. Asp.NetCore1.1版本没了project.json,这样来生成跨平台包
  3. 世界第一台电脑_再述东芝的传奇霸业:当年造出世界上首台笔记本,现在却为何放弃...
  4. PDF课件下载!《用Python玩转数据》
  5. IOS简单的登陆界面
  6. PWN-COMPETITION-HGAME2022-Week4
  7. hive hql文档_Hive存储过程HQL/SQL(一)–hplsql命令行
  8. as 使用类模拟枚举类
  9. CCF NOI1044 最近元素
  10. docker 容器连接宿主机mysql问题
  11. 定时任务_SpringTask 定时任务
  12. php转换emoji表情为图片输出小程序,微信小程序中使用emoji表情相关
  13. ROS:TF,机器人坐标管理神器
  14. 软考真题的重要性不用再强调了吧
  15. python 爬虫软件第一个程序
  16. 极值分布的类型及性质-----极值理论的学习1
  17. 苹果手机投影_会议室投影机最常用的一款无线投影解决方案,操作便捷,运行稳定且不需要装软件...
  18. VGG16全卷积网络 以VGG代码为例
  19. 上位机和Arduino的通信的解决方案
  20. Fliqlo——翻页时钟屏保(最新版本),解决所有问题

热门文章

  1. C/C++ 视频播放器开发
  2. Python数据可视化学习笔记:第一章 关联图 第四节 使用Python绘制一般气泡图
  3. dnf鹰犬机器人补丁_DNF补丁大全DNF东方Projece界面补丁下载
  4. 点云凹凸性检验(1/2)
  5. 2个月面试腾讯、B站、网易等11家公司的面经总结!经典好文
  6. javascript 获得上个月、获取下个月日期
  7. Excel如何制作工资表
  8. elementui的el-select、el-date-picker的宽度比el-input宽度短
  9. 变电站综合自动化系统如何提高综合性自动化功能?
  10. HashMap的到底是有序还是无序