如何在innerHTML中添加呼叫电话号码链接

约翰

我正在尝试使用中的<a href>标签添加特定于电话的电话号码innerHTML我试过用双引号和单引号。

第一种情况完全没有触发。

第二种情况确实出现,但是单击电话号码而不是拨打电话时,它会关闭。

 var popDiv = document.createElement('span');
           popDiv.setAttribute('class', 'popDiv');
           popDiv.innerHTML ="It seems you are looking for: " + "<span style='color:#FF0000'>" + getTitle + "</span>" + "<br />" + "Why don't you call me?" + "<a href='tel:01234567890'>01234 567 890</a>";

请找到指向JSFiddle的链接

有谁知道可能的解决方案?

帕特尔

您需要检查mouseup事件的target,如果是h1,则只需删除即可popDiv这应该工作:

$("#"+parentContainerId).on('mouseup', function(e){
    if(event.target.tagName.toLowerCase() === 'h1') {
        $('span.selectedText').contents().unwrap();
        $(this).find('span.popDiv').remove();
    }
});

更新了jsFiddle

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何截获电话号码,单击UITextView中的链接上的(呼叫按钮)?

如何在firebase中的电话号码链接后重定向?

如何禁用Mobile Safari中的电话号码链接?

如何使电话号码成为Telegram Bot中的链接?

如何在电话号码上添加验证?

如何在django UserCreationForm中添加电话号码字段?

如何在 kendo ui 中为 angular 添加电话号码验证

Python Pandas:如何在Pandas数据框中的电话号码前添加“ +”号?

如何在MySQL中从电话号码中删除空格

如何在React中设置电话号码的样式?

如何在反应中只接受电话号码

如何在脚本中编辑正确的电话号码?

如何在mysql中插入电话号码的检查约束?

如何在bot框架中验证电话号码?

如何在React Native中获取电话号码?

如何在3中快速删除不带()或-的电话号码?

如何在功能中获取用户的电话号码?

如何在laravel 5.2中验证电话号码?

如何在Kotlin Android中拨打电话号码

如何在Nexmo中检索可用的电话号码?

如何在 PHP 中设置电话号码验证

如何在硒中检索电话号码?

如何在号码输入字段中以这种“ xxx-xxx-xxxx”格式输入电话号码

从列表视图数组呼叫电话号码

如何在Flutter中将匿名帐户链接到电话号码?

如何在Firebase Cloud Function中将匿名用户链接到电话号码?

在电话号码正则表达式中添加电话号码分机

如何在国际电话号码包上启动电话号码

Android Linkify 电话号码 - 如何指定要链接的号码和不链接的号码