jquery 处理字符串 【转】
1,去掉空格
var txt=$.trim($("txt1").val());
2,转为数字
txtNum=Number($.trim(txt)) + 1;
var thisEle = $("#para").css("font-size"); //获取字体大小
var textFontSize = parseFloat(thisEle , 10);
3,四舍五入为整数/随机数
//Math.ceil()
//ceil() 方法可对一个数进行上舍入。
//参数必须是一个数值。返回值大于等于 x,并且与它最接近的整数。
//Math.floor()
//floor() 方法可对一个数进行下舍入。
//参数可以是任意数值或表达式。返回值小于等于 x,且与 x 最接近的整数。
//Math.round()
//round() 方法可把一个数字舍入为最接近的整数
//参数必须是一个数值。返回值与 x 最接近的整数。 Math.ceil(4.8992303) //输出结果:5
Math.floor(4.8992303) //输出结果:4
Math.round(4.8992303) //输出结果:5
Math.ceil(4.29993354) //输出结果:5
Math.floor(4.29993354) //输出结果:4
Math.round(4.29993354) //输出结果:4 Math.round(Math.random()*100); //产生0-100的随机数
4,截取字符串
var txt=$("p").text().substr(0,15);//截取从首个字符开始的15个字符
5,字符串替换
//用法replace(要替换的目标,替换后新值)
$("image").attr("src").replace("size=60", "size=200"); //配合正则替换 如:
$("#txt").replace(/[^\d-]/g, "").replace(/^\-/g, "");
6,分割字符串
var str=new String();
var arr=new Array();
str="百度,农夫it站,谷歌,竹林风,nongfuit.com,网页交流群,180550045欢迎加入";
arr=str.split(',');//注split可以用字符或字符串分割
//alert(str.split(',')[1]);
for(var i=0;i<arr.length;i++)
{
alter(arr[i]);
}
7,js与jquery对象互相转换
var aa = $("#mm").get(0); // jquery 对象转成 js 对象
var bb = $(aa); //js 对象转成 jquery 对象
8,使用正则匹配
var matchTel = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/;
if (!matchTel.test($("#txtTel").val())) {
alert("电话格式错误!");
return !1;
}
jquery 处理字符串 【转】的更多相关文章
- jQuery截取字符串插件区分中英文
jQuery截取字符串插件区分中英文:截取字符串功能在大量网站都有应用,比如新闻列表这样的功能,因为新闻的标题长途未必都是恰如其分的,所以要根据需要截取指定长度的字符串,下面就分享一个jQuery实现 ...
- Jquery取小数后边2位,N位;jQuery去掉字符串首尾空字符串
function fix(num, N) { , N); return Math.round(num * base) / base; } 实例,取小数后边两位 var yhmoney2 = fix(1 ...
- 如何使用jQuery从字符串中删除最后一个字符
如何使用jQuery从字符串中删除最后一个字符 1.string.slice(0,-1) 2.str.substring(0,str.length-1)
- jQuery截取字符串、日期字符串转Date、获取html中的纯文本
jQuery截取字符串.日期字符串转Date.获取html中的纯文本. var com = com || {}; (function ($, com) { /* * 截取字符串 * @param st ...
- JQuery 分割字符串
JQuery 分割字符串 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> ...
- Jquery 处理字符串
1.去掉空格var txt=$.trim($("txt1").val()); 2.转为数字 txtNum=Number($.trim(txt)) + 1; var thisEle ...
- jquery操作字符串常用方法总结及工作代码
1.javascript数组用法 方法 描述 FF IE concat() 连接两个或更多的数组,并返回结果. 1 4 join() 把数组的所有元素放入一个字符串.元素通过指定的分隔符进行分隔. 1 ...
- jQuary总结4: jquery操作字符串
1 jquery操作DOM -1 创建元素 $('<span>这是一个span元素</span>'); //创建了一个jQuery包装的span,此时并没有添加到DOM树上 - ...
- js jQuery中文字符串比较
先说下普通字符串(英文)比较: 一般使用双等来判断(==),如果还需要类型相同那么就用三等(===) 1. 双等(==)是完全向后兼容的,如果两个操作数类型不一致,它会在某些时候自动对操作数进行类型转 ...
随机推荐
- Deepin Linux 安装JDK
最近在自己的笔记本上安装了Deepin Linux,虽然使用过程中发现一些bugs,但是总体感觉还不错,准备把她作为开发系统使用.系统自带的JDK是Open JDK,但是在做JAVA开发的时候通常需要 ...
- SQL数据缓存依赖 [SqlServer | Cache | SqlCacheDependency ]
前言 本文主要是对<ASP.NET 2.0开发指南>——<数据缓存>章节内容的提取并略有补充. 参考资料 1. <ASP.NET 2.0开发指南> 2. ...
- HF Code Designer 代码生成器
最近忙于项目和平台开发好久没写博客了,今天把最近的一个项目总结和大家分项一下. 在平台开发的过程中,代码生成器是必不可少的,Net领域的代码生成器比较多,以前用动软的,最早的那个版本还是开源,自己写了 ...
- Android小项目之十二 设置中心的界面
------- 源自梦想.永远是你IT事业的好友.只是勇敢地说出我学到! ---------- 按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点 ...
- 【转】使用断言NSAssert()调试程序错误
NSAssert()只是一个宏,用于开发阶段调试程序中的Bug,通过为NSAssert()传递条件表达式来断定是否属于Bug,满足条件返回真值,程序继续运行,如果返回假值,则抛出异常,并切可以自定义异 ...
- 【转】Eclipse中一键调用javah生成jni的头文件
这里定义了一个本地方法jni_test,该方法返回一个String.其中System.loadLibrary是用来加载本地库的(dll或者so). 有了这个类以后,就可以调用javac命令编译,得到E ...
- Myeclipse集成Jboss 6.1控制台不输出日志信息
在使用myeclipse+jboss 6.1开发的时候发现jboss能够正常启动但是myeclipse的控制台却没有任何的信息输出,这使得我没有办法开发,在查找了大部分的资料发现很多说要改什么jbos ...
- jquery.validate.js实例演示
validate是前端重要的交互手段,提升性能的同时更能提升用户操作体验,validate的实现大概有三种方式:HTML5部分支 持,validate验证框架,手动写js或ajax调用接口.使用val ...
- javascript组件开发之基类继承实现
上一篇文章大概的介绍了一下关于javascript组件的开发方式,这篇文章主要详细记一下基类的编写,这个基类主要是实现继承的功能 为什么要封装基类? 由于这次重构项目需要对各种组件进行封装,并且这些组 ...
- codeforces 677D D. Vanya and Treasure(二维线段树)
题目链接: D. Vanya and Treasure time limit per test 1.5 seconds memory limit per test 256 megabytes inpu ...