如何使用 javascript 将任何手机号码包装到锚标签中
How to wrap any mobile number's into Anchor tag using javascript
我有一个 html 页面,其中所有数据都通过一些手机号码动态发送。
如何使用 javascript.
将所有手机号码包装到锚标记中
示例:<a href="tel:+91 9999999999">+91 9999999999</a>
HTML:
<p>Tel: +022 23334976</p>
<p>Tel: +91 8976817722 </p>
.
.
.
.
<p><b>Tel:</b> +91 8976817725 </p>
请帮我编写通用的 js 来处理上述类型的 html 页面。
试试这个:
var body = document.getElementsByTagName('body')[0];
body.innerHTML = body.innerHTML.replace(/(?:<b>)?Tel:(?:<\/b>)? ?(\+[0-9]* [0-9]*)/ig, '<a href=""></a>');
我有一个 html 页面,其中所有数据都通过一些手机号码动态发送。 如何使用 javascript.
将所有手机号码包装到锚标记中示例:<a href="tel:+91 9999999999">+91 9999999999</a>
HTML:
<p>Tel: +022 23334976</p>
<p>Tel: +91 8976817722 </p>
.
.
.
.
<p><b>Tel:</b> +91 8976817725 </p>
请帮我编写通用的 js 来处理上述类型的 html 页面。
试试这个:
var body = document.getElementsByTagName('body')[0];
body.innerHTML = body.innerHTML.replace(/(?:<b>)?Tel:(?:<\/b>)? ?(\+[0-9]* [0-9]*)/ig, '<a href=""></a>');