首页 热点专区 义务教育 高等教育 出国留学 考研考公

jquery在字符串插入标签怎么做?如图

发布网友 发布时间:2022-04-21 15:37

我来回答

1个回答

热心网友 时间:2023-11-14 23:44

先做字符串截取,然后再拼接起来。

一、字符串代码var str = "1234567"  var p1 = str.substring(0, 3);   var c1 = str.charAt(3);
var p2 = str.substring(4, 7);  var c2 = str.charAt(7);var p3 = str.substring(8, str.length);
var ret = (p1 + "<span class=\"span1\">" + c4 + "</span>" + p2 + "<spanclass=\"span2\">" + c8 + "</span>" + p3)。

二、RunJS 演示代码</title><script> jQuery(function($){var hao = $("#hao");var txt = hao.text(); hao.html("hi, " + txt + "<a href='" + txt + "'>d</a>"); });。

三、var split_str=false;function insert_flg(str,flg,sn){str=str.replace(new RegExp(flg,"g"),"");var newstr=""; var tmp;var len=str.length;//长度var num=len/sn;//分段数
var start;var end; for(i=0;i<num;i+=1){if (len%sn!=0){//不能完整分段start=i*sn-1。

四、end=i*sn+(sn-1);}else{ start=i*sn;end=(i+1)*sn; }start=start<0?0:start;if (end<=len){
tmp=str.substring(start,end); } newstr+=(end>=len)?tmp:tmp+flg; } split_str=newstr; return newstr;}$(function(){ var phone=$("#phone")。

五、phone.blur(function(){//失去焦点时触发 varcont=phone.val(); cont=jQuery.trim(cont);var str_p='-';//拆分符号var s=4;//每段长度 if (!cont||split_str==cont) return false;//焦点再次离开时检查内容有无变化 phone.val(insert_flg(cont,str_p,s));})})。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com