如何验证输入字段(用户名)以不允许 yii2 中的空格

我在表单中有一个用户名字段,我想通过不允许空格来验证它,就像它不应该接受像“abc xyz”这样的用户名。


侃侃无极
浏览 199回答 2
2回答

qq_遁去的一_1

在您的Model规则中使用类似:['username', 'match', 'pattern' => '/^[a-zA-Z0-9]*$/i']

慕后森

使用这样的东西:<input&nbsp;type="text"&nbsp;name="username"&nbsp;pattern="[a-zA-Z0-9]{2,50}"&nbsp;title="Letters&nbsp;numbers">https://www.w3schools.com/tags/att_input_pattern.asp或者在javascript中使用事件&nbsp;<input&nbsp;type="text"&nbsp;name="username"&nbsp;onkeydown="myFunction()">https://www.w3schools.com/jsref/event_onkeydown.asp
打开App,查看更多内容
随时随地看视频慕课网APP