在我来这里提问之前,我已经搜索了很多,如果我能找到空间,但我只得到空间字母数字,这也只允许数字。这是我的模式我只想要它允许空间但它现在是相同的。
^(?![0-9]*$)[a-zA-Z0-9]+$
<form action="#">
<input type="text" pattern="^(?![0-9]*$)[a-zA-Z0-9]+$" required name="naam" class="form-control">
<button type="submit" value="submit">submit</button>
</form>
&#13;
这就是我使用它的方式完美不仅仅允许数字而是字母表它允许我提交问题是当我放空间时它阻止我提交。这就是我不想要的。
答案 0 :(得分:2)
尝试使用此代码
将\s
添加到space
<form action="#">
<input type="text" pattern="^[A-Za-z][A-Za-z0-9!@#$%^&* ]*$" required name="naam" class="form-control">
<button type="submit" value="submit">submit</button>
</form>
现在尝试更新patter