【问题标题】:how can i make clickable phone link in javascript?如何在 javascript 中制作可点击的电话链接?
【发布时间】:2019-01-16 23:05:53
【问题描述】:

我的网站使用 javascript,因此当用户单击商店时,会显示包含商店信息的弹出窗口。商店的网站和地址是可点击的,但我无法获得与电话号码相同的代码

网站代码有点长,但下面是电话链接和电子邮件链接的代码。电子邮件链接有效,但电话无效

if(v.telephone != '') {
    info_window_string += "<p class='tel'>"+v.titletel+": <a href= 'tel:"+v.telephone"'>"+v.telephone+"</a></p>";
}

if(v.email != '') {
    info_window_string += "<p class='email'>"+v.titleemail+": <a href='mailto:"+v.email+"'>"+v.email+"</a></p>";
}

我希望如果我在手机中打开网站并点击电话链接,它会将其放在电话号码字段中,以便拨打电话

【问题讨论】:

  • 添加+ 有影响吗? ...&lt;a href= 'tel:+"+v.telephone"'... 电话号码模式是什么? 555-555-55555555555555?
  • 你在 tel href 中漏掉了 '+' "+v.telephone+"
  • @epascarello 有效。特维姆!!

标签: javascript mobile


【解决方案1】:

您的代码在href 末尾缺少+

解决方案:

"<p class='tel'>"+v.titletel+": <a href= 'tel:"+v.telephone+"'>"+v.telephone+"</a></p>"

请试一试。

【讨论】:

  • 报价顺序完全无关紧要,但加号很重要,但在cmets中已经提到
  • 那是我的错,对不起,在这种情况下没有必要考虑其他引用的引用,将其编辑掉
猜你喜欢
  • 2012-05-27
  • 2022-11-05
  • 2018-04-08
  • 1970-01-01
  • 2023-01-27
  • 1970-01-01
  • 2012-08-10
  • 2016-04-07
  • 2011-02-01
相关资源
最近更新 更多