Способы запретить респондентам опроса вводить пробелы в качестве первого символа - PullRequest
0 голосов
/ 17 октября 2019

Я в основном новичок в html / css / javascript, и мне только что была брошена проблемная проблема.

У меня есть текстовое поле для моей опции "Другие, пожалуйста, укажите". Однако есть случаи, когда некоторые респонденты могут перейти к следующему вопросу, просто введя пробел и ничего больше. Когда я загружаю свои данные, поле становится пустым и, следовательно, требуется больше работы по очистке.

Просто интересно, есть ли какие-либо способы (html, css или javascript), которые я могу использовать, чтобы запретить моим респондентам вводить толькопробелы для самого первого персонажа. Любая помощь будет оценена. Спасибо.

Ответы [ 2 ]

4 голосов
/ 17 октября 2019

Поместите необходимые данные в форму с pattern, для которого требуются непробельные символы:

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

\S.* означает - соответствует один непробельный символ (в начале строки), за которым следует что угодно.

0 голосов
/ 17 октября 2019

Рассмотрите возможность использования RegEx и используйте нужный шаблон. В вашем случае / [^ \ s] / (соответствует всему, что не является пробельным символом).

...