最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JQuery获取文本框中字符长度的代码_jquery

来源:动视网 责编:小采 时间:2020-11-27 21:00:48
文档

JQuery获取文本框中字符长度的代码_jquery

JQuery获取文本框中字符长度的代码_jquery:趁我写例子这点时间有两个人回答了 呵呵 刚才试验过了 看下例子吧 JS 方法: 代码如下: // 得到字符串的真实长度(双字节换算为两个单字节) function getStrActualLen(sChars) { //sChars.replace(/[^\x00-\xff]/g,xx).l
推荐度:
导读JQuery获取文本框中字符长度的代码_jquery:趁我写例子这点时间有两个人回答了 呵呵 刚才试验过了 看下例子吧 JS 方法: 代码如下: // 得到字符串的真实长度(双字节换算为两个单字节) function getStrActualLen(sChars) { //sChars.replace(/[^\x00-\xff]/g,xx).l


趁我写例子这点时间有两个人回答了 呵呵
刚才试验过了 看下例子吧
JS 方法:
代码如下:

// 得到字符串的真实长度(双字节换算为两个单字节)
function getStrActualLen(sChars)
{
//sChars.replace(/[^\x00-\xff]/g,"xx").length/1024+"字节";
//Math.round(sChars.replace(/[^\x00-\xff]/g,"xx").length/1024);这个貌似不好使
return alert(formatNum(sChars.replace(/[^\x00-\xff]/g,"xx").length/1024,4));
}
//格式化小数,并四舍五入。如:formatNum(100.12345678,4)
function formatNum(Num1,Num2){
if(isNaN(Num1)||isNaN(Num2)){
return(0);
}else{
Num1=Num1.toString();
Num2=parseInt(Num2);
if(Num1.indexOf('.')==-1){
return(Num1);
}else{
var b=Num1.substring(0,Num1.indexOf('.')+Num2+1);
var c=Num1.substring(Num1.indexOf('.')+Num2+1,Num1.indexOf('.')+Num2+2);
if(c==""){
return(b);
}else{
if(parseInt(c)<5){
return(b);
}else{
return((Math.round(parseFloat(b)*Math.pow(10,Num2))+Math.round(parseFloat(Math.pow(0.1,Num2).toString().substring(0,Math.pow(0.1,Num2).toString().indexOf('.')+Num2+1))*Math.pow(10,Num2)))/Math.pow(10,Num2));
}
}
}
}
}

Jquery方法:
代码如下:
function getStrActualLen(){
var count=$("#sChars").val().length/1024;
return Math.round(count*Math.pow(10,4));
}

jquery 截取字符串长度
jquery 可以用text()方法来取得字符串,再用length 判断长度,然后用substring()方法格式化截断后加'...'省略号。
代码如下:




cookie



jQuery.fn.limit=function(){
var self = $('div[limit]');
self.each(function(){
var objString = $(this).text();
var objLength = $(this).text().length;
var num = $(this).attr('limit');
if(objLength > num){
$(this).attr('title',objString);
objString = $(this).text(objString.substring(0,num) + '...');
}
})
}
$(function(){
$(document.body).limit();
})



请按F5刷新页面。。

字符串字符串字符串字符串字符串字符串字符串字符串字符串
字符串字符串字符串字符串字符串字符串字符串
字符串字符串字符串字符串字符串
字符串字符串字符串字符串字符串字符串字符串字符串
字符串字符串字符串字符串字符串字符串字符串



文档

JQuery获取文本框中字符长度的代码_jquery

JQuery获取文本框中字符长度的代码_jquery:趁我写例子这点时间有两个人回答了 呵呵 刚才试验过了 看下例子吧 JS 方法: 代码如下: // 得到字符串的真实长度(双字节换算为两个单字节) function getStrActualLen(sChars) { //sChars.replace(/[^\x00-\xff]/g,xx).l
推荐度:
标签: 获取 代码 长度
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top