防止调查受访者输入空格作为他们的第一个字符

问题描述 投票:-1回答:2

我基本上是html / css / javascript的新手,而我刚遇到一个有问题的问题。

我有一个用于“其他人,请指定”选项的文本框。但是,在某些情况下,有些受访者只需输入一个空格就可以进入下一个问题。当我下载数据时,该字段变为空白,因此需要更多清洁工作。

只是想知道是否有任何方法(html,css或javascript)可以用来防止受访者仅在第一个字符处输入空格。任何帮助,将不胜感激。谢谢。

javascript html css spaces
2个回答
4
投票

将所需的输入形式为带有pattern且需要非空格字符的形式:

<form>
  <input required pattern="\S.*">
  <button>submit</button>
</form>

[\S.*的意思是-匹配一个非空格字符(在字符串的开头),后跟任何字符。


0
投票

考虑使用RegEx,然后使用所需的图案。在您的情况下,/ [^ \ s] /(匹配所有非空格字符)都可以。

© www.soinside.com 2019 - 2024. All rights reserved.