Я хотел бы проверить, содержит ли URL, введенный пользователем в поле ввода, «xyz» перед подачей. Я знаю, что это можно сделать с помощью php после извлечения put, однако это можно сделать в HTML5?Форма ввода HTML5 Форма ввода: Проверка ввода
Например, здесь я помещаю случайное слово, а HTML5 говорит мне, что это не URL-адрес.
Могу ли я получить его, чтобы проверить, содержит ли введенный текст что-то перед подачей?
Мой код
<input type="url" name="tradeurl" placeholder="Steam Trade URL">
<input type="submit" value="Update">
проверить 'stripos()'. Здесь, проверьте это Q & A http://stackoverflow.com/q/7118823/ - они используют 'strpos()', но это не удастся, если кто-то войдет в прописные или смешанные буквы. 'stripos()' не учитывает регистр. –
не может быть сделано в html5, я бы сделал это в jQuery. – Martin
Я бы выбрал метод на стороне сервера.^JS всегда можно отключить. Кроме того, OP помечен как php. –