给字符串添加点击事件

qq_38021969 2018-05-06 07:41:45
现在是想实现给字符串中的电话号码添加点击事件。
for(var i=0;i<getdhhm.length;i++){
var index=clgcdhhms.indexOf(getdhhm[i]);

if(index>=0){
dhhm=clgcdhhms.substring(index,index+11);
clgcdhhms = clgcdhhms.replace(dhhm,"\<a href=\' \' onclick=\'bdsj()\'\>"+dhhm+"qh\<\/a\>");

}

}
document.getElementById("boBean.clgc").innerHTML=clgcdhhms;
我是想通过字符串替换,然后在赋值,出现错误,不知道什么原因
...全文
964 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2018-05-06
  • 打赏
  • 举报
回复
不需要for循环。用正则表达式一行代码就可以 clgcdhhms = clgcdhhms.replace(/(\d{11})/g,"<a href=\'javascript:void 0\' onclick=\'bdsj()\'>$1qh</a>");

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧