如何在文本框中创建模式
how to create patterns in TextBox?
注释:我回答了所有问题& &;回答与这个话题相关的问题。这样的
我使用简单的表单使用URL TextBox我使用模式 pattern="https?://.+"
,完美的工作。
我想允许Text(小&
1. www.test.com
2. https://www.test.com
3. https://test.com
4. WWW.TEST.COM
5. HTTPS://WWW.TEST.COM*
6. HTTP://TEST.COM
i tried Code:
<input name="website" id="website" type="text" class="Custom_textbox" pattern="https?://.+"/>
注释:只使用模式试图解决我的问题。非其他脚本
我的代码这里
您可以使用这样的替代:
pattern="(www'.|https?://).+"
^ ^ ^
不区分大小写的版本:
pattern="([wW][wW][wW]'.|[hH][tT][tT][Pp][sS]?://).+"
参见regex演示。请注意,在限制量词的帮助下,可以缩短不区分大小写的版本:pattern="([wW]{3}'.|[hH][tT]{2}[Pp][sS]?://).+"
.
它将接受任何以www.
或http://
或https://
开头的输入。
input:valid {
color: black;
}
input:invalid {
color: red;
}
<form name="form1">
<input name="website" id="website" type="text" class="Custom_textbox"
pattern="([wW][wW][wW]'.|[hH][tT][tT][Pp][sS]?://).+"
title="Please valid url" required/>
<input type="Submit"/>
</form>
相关文章:
- Markdown模式代码镜像正在创建
- 创建模式对话的独立javascript库
- 解释主干对象和类创建模式
- 如何使用引导程序创建模式窗口
- 在 PHP 中创建模式警报而不是页面重定向验证
- 创建模式点击反应原生安卓
- 在页面加载时创建模式窗口
- 在其他模式弹出窗口中创建模式弹出窗口
- 基于链接的域创建模式窗口
- 在 Bootsrap3 中动态创建模式对话框
- 堆栈溢出如何创建模式对话框窗口
- 在NetSuite中创建模式弹出窗口
- JQuery创建模式和打开
- IIFE创建模式-但如何支持构造函数参数
- 如何在文本框中创建模式
- 代码镜像如何创建模式
- 不能使用.parents()动态创建模式来关闭点击|打开
- 更新一个JavaScript对象创建模式
- 在Odoo网站中创建模式对话框
- 如何在移动设备上创建模式导航菜单并防止正文滚动