JavaScript
Haison
静若清池,动若涟漪
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
去除字符串中的特殊字符,只保留数字、字母或下划线
数据库中的列只能是数字、字母或下划线,如果需要在前台处理一下这种约束,去除其他的特殊字符,可以如下实现:function removeSpecialChar(s){ var pattern = /[a-zA-Z0-9_]{1}/; var rs = ""; for (var i = 0; i var single = s.substr(i, 1);原创 2013-04-15 15:54:12 · 8152 阅读 · 0 评论 -
String的replace方法
有这么一段代码: toJavaDateFormat : function(f) { f.replace(/Y/, 'yyyy'); f.replace(/m/, 'MM'); f.replace(/d/, 'dd'); f.replace(/H/, 'HH'); f.replace(/i/, 'mm'); f.replace(/s/, 'ss'原创 2013-03-27 13:57:36 · 1156 阅读 · 0 评论 -
获得字符串对应的字节长度
做表单设计工具时,设置某个域的长度为100,则后台自动创建一列:varchar(100),这两个100是指字节,所以前台校验时,应该校验字节,而不是字符个数,可以通过如下方法计算字符串的字节长度:function getStrBype(s){ var intCount = 0; for(var i = 0;i {原创 2013-04-25 08:39:39 · 1743 阅读 · 0 评论 -
input以及textarea中控制字符串长度
在做表单设计工具时,设置前台域的长度为100,是指100字节,也就是能输入100个英文字符,50个汉字字符。 前台为阻止用户多输入字符,可如下实现(采用jQuery的写法):// 控制具有class="cfText"的输入框的长度$("input.cfText").live("keyup", function(event) { var len = parseInt($(thi原创 2013-04-27 14:15:30 · 1512 阅读 · 0 评论
分享