【问题标题】:HTML5 Input type URL disallow spaces with patternHTML5 输入类型 URL 不允许带有模式的空格
【发布时间】:2015-10-09 16:43:03
【问题描述】:

我使用的是 HTML5 输入类型,您知道标准验证非常宽松。

考虑这个标记:

<form>
    <input type="url" name="link" value="http://jsfiddle .net/" required>

    <button type="submit">OK</button>
</form>

我想添加一个自定义pattern 属性来检查用户不能提供任何空间

<input type="url" name="link" pattern="what to do here?" required>

你可以分叉这个小提琴:http://jsfiddle.net/t6dtbhqo/

【问题讨论】:

    标签: html5-validation


    【解决方案1】:

    为什么不试试 pattern="[^\s]+" 请看这个link我认为它正在工作

    <form>
    <input type="url" name="link" value="http://jsfiddle .net/" pattern="[^\s]+"  title="please dont use the white space :)" required>
    
    <button type="submit">OK</button>
    

    【讨论】:

    • title="请不要使用空格:)" ......看看这个link
    猜你喜欢
    • 2020-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-30
    • 1970-01-01
    相关资源
    最近更新 更多