
html中如何使手机号码只显示前后各三位是不行的,可以用js来做;
用循环把前三位和后三位取出来,中间的用*代替;
新建一个html文件,复制粘贴下面的代码,然后保存藏试一下看是不是你想要的结果;
参考代码,有问题再追问:
测试结果如图:
<html><body>
<p id="tel">15812345678</p>
</body>
</html>
<script type="text/javascript">
var tel = document.getElementById('tel'),
telVal = tel.innerText
var newTelVal = ''
if(telVal.length > 0){
for(var i = 0 i < telVal.length i++){
if(i < 3 || i >= telVal.length-3){
newTelVal += telVal[i]
}else{
newTelVal += '*'
}
}
}
tel.innerText = newTelVal
</script>
这样写:<a href="tel:123456789">拨号</a>
HTML 运行在手机浏览器上的可以调用手机的拨号就是你想要拨打的电话号码在页面中看到“拨号”的字样,点一下,就会自动跳到拨打电话的页面啦。这种方式塞班、安卓与iphone都支持。
例如:
<a href=”javascript:phone('+phone+') ”>拨打电话</a>
function phone(date)
{
window.location.href = 'tel://' + date
}
用html制作可以拨打电话的链接其实是一个简单的程序可以试着写一些简单的。
ring trimNum(String prefix, String number) {// TODO Auto-generated method stub
String s = number
if (prefix.length() >0 &&number.startsWith(prefix)) {
s = number.substring(prefix.length())
}
return s
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)