javascript - 如何在不使用 <a> 标签的情况下通过 javascript 调用电话号码?

标签 javascript html

我设计了一个移动网页。我有一个电话号码字段,单击它应该会调用该特定号码。我不能使用:

<a href="tel:+1800229933"></a>

因为我已经使用表格标签添加了电话号码字段,如下所示:

<table>
  <tr>
    <td>Phone: 900 300 400</td>
  </tr>
</table>

是否有任何其他方法(如 OnClick 事件)在单击该列时调用该电话号码?

最佳答案

您可以简单地添加一个 onclick您的 <tr> 的处理程序标签,然后调用 window.open("tel:+1800229933"); .

像这样:

<table>
  <tr onclick="window.open('tel:900300400');">
    <td>Phone: 900 300 400</td>
  </tr>
</table>

关于javascript - 如何在不使用 <a> 标签的情况下通过 javascript 调用电话号码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17897213/

相关文章:

html - 使用 C CGI 提供 HTML 模板/表单

javascript - 按住按钮连续滚动 ReactJS

html - 如何为 <a href> 中的文本设置颜色

javascript - mongo/mongoid MapReduce 批量插入文档

javascript - 如何在es6的react模板中使用if和else

javascript - d3 堆积面积图不适用于对数刻度

javascript - 将顶部覆盖有图像的 div 居中

jquery - 如何在另一个网格旁边 float 一个网格

javascript - 在 HTML 和 Javascript 中使用 if else 语句插入文本

javascript - Bootstrap HTML 和 JS 中的按钮