我有这段代码,因此我的网页访问者必须输入他们的电话号码,以便我们与他们联系。
工作正常;它会验证信息,但每当有人放置" + 45"或者在他们的电话号码前面的东西(比如这个+4512345678),我得到了这个" 2147483647"。
<div class="form">
<input type="phone"
class="form-control"
placeholder="Phone"
name="fieldNumb"
<input pattern=".{7,15}" required title="input number">
</div>
背后的逻辑是什么?我该如何解决?
答案 0 :(得分:-1)
将<select>
用于国家/地区代码。它可以让您和您的用户轻松处理,并在发送前使用javascript对其进行验证。所以用户只能使用(0-9)。也可以使用type =&#39; text&#39;因为int