Javascript 如何在php网站中点击按钮触发电话呼叫?

Javascript 如何在php网站中点击按钮触发电话呼叫?,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,我的客户需要一个点击通话功能的超链接,所以我包括以下内容 <a href="tel:917387084384">Call +91-7387084384</a> 然而,需求已经从超链接变为按钮,所以需要知道如何使用按钮包含点击呼叫功能 如果您需要我方的任何澄清,请让我知道。谢谢。您可以简单地将按钮的样式设置为与按钮完全相同,也可以使用onclick事件处理程序: <button onclick="document.location.href = 'tel:917

我的客户需要一个点击通话功能的超链接,所以我包括以下内容

<a href="tel:917387084384">Call +91-7387084384</a>

然而,需求已经从超链接变为按钮,所以需要知道如何使用按钮包含点击呼叫功能


如果您需要我方的任何澄清,请让我知道。谢谢。

您可以简单地将按钮的样式设置为与按钮完全相同,也可以使用
onclick
事件处理程序:

<button onclick="document.location.href = 'tel:917387084384'">Call +91-7387084384</button>
呼叫+91-7387084384

单击时,浏览器会向您请求启动Skype的权限:

<button onclick="window.location='tel:917387084384';">Hot line</button>
热线

将超链接转换为按钮的分步指南:

  • a
    标记重命名为
    form
    ,将
    href
    属性重命名为
    action

    呼叫+91-7387084384

  • 将文本包装到
    按钮中
    标记:

    呼叫+91-7387084384

  • 类型
    属性添加到
    按钮
    标记,并将其设置为
    提交

    呼叫+91-7387084384


  • 你完了

    上次我检查时,您可以将超链接设置为按钮样式。或者你需要的任何东西。@N.B.和@MarkBaker:不要假设自己不称职,试着去理解为什么。简单的情况是,当你有一个服务盒的包装链接,链接到关于服务的更多信息,并且在里面有一个呼叫服务号码链接:)上次我选中时,你不能在链接里面有链接…:)@真的吗?因为造型的原因你要开始这个?2018年?这才是你真正想做的?我花在键入此回复上的时间比设置该按钮的样式要多。认真地请不要。谢谢。@N.B.不,不是因为样式,这个问题根本不是关于样式的-它指的是w3的一种语义方法,它说你不能在链接内有链接,如果你有链接,并且你在帖子链接内有点击调用操作,你需要以某种方式触发它。是的,你可以把它放在语义上,绝对风格化,但正如你所说的-现在是2018:)如果我们在android WebView中使用这个网页,它不适用于android智能手机和chrome。@jerome:当表单在android(哪个版本?)和chrome(哪个版本?)中没有显示你的预期结果时,它会使用哪种方法。是“获取”还是“发布”?请尝试这两种方法,并让我知道结果。我没有这些信息-只是请朋友测试。如果您需要调查,这里有一个测试页面:似乎首选的方法是使用