html - 如何验证以 7 或 8 或 9 开头且 html 语言的最大长度为 10 的手机号码?什么是属性类型?
问题描述
<input type="tel" pattern="[7-9][0-9]{9}">
请提及属性类型。提前致谢。
解决方案
您可以使用以下任何一种
<input type="tel" pattern="(7|8|9)\d{9}" placeholder="(7|8|9)\d{9}">
<input type="tel" pattern="[789][0-9]{9}" placeholder="[789][0-9]{9}">
<input type="tel" pattern="[7-9][0-9]{9}" placeholder="[7-9][0-9]{9}">
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tel Validation</title>
</head>
<body>
<form action="#">
<input type="tel" pattern="(7|8|9)\d{9}" placeholder="(7|8|9)\d{9}"> <br><br>
<input type="tel" pattern="[789][0-9]{9}" placeholder="[789][0-9]{9}"> <br><br>
<input type="tel" pattern="[7-9][0-9]{9}" placeholder="[7-9][0-9]{9}"> <br><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
推荐阅读
- javascript - 如何在 php 的 iframe 中显示 src 链接
- python - 匹配以在 python (pandas) 中重新编码字母和数字
- python - 使用 pymongo 命令的相反单/双引号
- speech-recognition - Microsoft Speech 产品/平台之间的差异
- react-native - 当用户停止输入时,react-native 触发器在 afterSearch 中按下回车键
- javascript - 回流/重绘问题?优化太慢的应用
- vba - 循环工作表时对象定义错误
- python - Django(DRF)未显示 CORS POST 数据(来自 React 前端)
- google-app-engine - Flask 不会重定向到 GAE 上带有斜杠的规范 URL
- mongodb - 在mongodb中过滤嵌套数组?