【发布时间】:2023-01-07 05:07:59
【问题描述】:
我在 html 中创建了一个表单字段,我想自动格式化输入的电话号码,使其看起来像 (123) 456-7890。
我的 html 代码如下所示:
<form>
<div class="sc-formfield-input">
<div class="input-group">
<input type="text" id="Phone" name="Phone" data-field-type="Phone" placeholder="Phone" ><i class="fa-solid fa-phone"></i></div>
</div>
</form>
如何编写 JavaScript 来按照我的需要格式化电话号码?
【问题讨论】:
-
我看到 JavaScript 示例无法解决这个问题,但是我应该在 html 的什么地方添加 JavaScript?我创建了一个 <script></script> 并将 JS 插入其中,但是如何让该脚本连接到我的 html 中的电话输入字段?
-
您可能希望它发生在
input的change事件上。您可以添加 js 功能以确保完整性吗?然后你可以使用addEventListener挂钩它
标签: javascript html format phone-number