我在表单中有一个用户名字段,我想通过不允许空格来验证它,就像它不应该接受像“abc xyz”这样的用户名。
2 回答
qq_遁去的一_1
TA贡献1725条经验 获得超7个赞
在您的Model
规则中使用类似:
['username', 'match', 'pattern' => '/^[a-zA-Z0-9]*$/i']
慕后森
TA贡献1802条经验 获得超5个赞
使用这样的东西:
<input type="text" name="username" pattern="[a-zA-Z0-9]{2,50}" title="Letters numbers">
https://www.w3schools.com/tags/att_input_pattern.asp
或者在javascript中使用事件
<input type="text" name="username" onkeydown="myFunction()">
https://www.w3schools.com/jsref/event_onkeydown.asp
- 2 回答
- 0 关注
- 198 浏览
添加回答
举报
0/150
提交
取消