Html 电话号码验证引导程序3
我正在尝试在我的网站上创建一个表单,以便人们能够输入电话号码并提交表单。但当我输入字母而不是数字时,它仍然可以接受。我是否可以使用Bootstrap 3检查电话验证 这是我的密码Html 电话号码验证引导程序3,html,twitter-bootstrap-3,Html,Twitter Bootstrap 3,我正在尝试在我的网站上创建一个表单,以便人们能够输入电话号码并提交表单。但当我输入字母而不是数字时,它仍然可以接受。我是否可以使用Bootstrap 3检查电话验证 这是我的密码 认购特别优惠 输入您的信息 名称 电子邮件 电话号码 订阅 引导程序不提供任何表单验证系统 您可以使用一个小技巧来只允许数字,也可以使用一个可用的JavaScript插件(例如) 单击按钮时,它将不允许提交,直到它是6位数字。将type=“text”更改为type=“number” 您还可以使用掩码:您
认购特别优惠
输入您的信息
名称
电子邮件
电话号码
订阅
引导程序不提供任何表单验证系统
您可以使用一个小技巧来只允许数字,也可以使用一个可用的JavaScript插件(例如)
单击按钮时,它将不允许提交,直到它是6位数字。将type=“text”
更改为type=“number”
您还可以使用掩码:您可以使用pattern属性来使用它。您可以从链接生成图案 HTML: Fiddle。它只接受数字(解决了我的问题),但不允许我按订阅按钮。
<input type="text" name="num" data-validation="number"
data-validation-allowing="negative,number" input name="color"
data-validation="number" datavalidation-ignore="$" required="required" class="form-control"
id="phone_no" placeholder="Phone Number" maxlength="6" pattern="\d*">
<form>
<h2>Phone Number Validation</h2>
<label for="phonenum">Phone Number (format: xxxx-xxx-xxxx):</label><br/>
<input id="phonenum" type="tel" pattern="^\d{4}-\d{3}-\d{4}$" required >
<input type="submit" value="Submit">
<p class="p">Demo by Agbonghama Collins. <a href="http://www.sitepoint.com/client-side-form-validation-html5/">See article</a>.</p>
</form>
input[type="tel"] {
border: 1px solid #ddd;
padding: 4px 8px;
}
input[type="tel"]:focus {
border: 1px solid #000;
}
input[type="submit"] {
font-weight: bold;
padding: 4px 8px;
border:1px solid #000;
background: #3b5998;
color:#fff;
}
form {
width: 50%;
margin: 0 auto;
}
.p {
padding-top: 30px;
}