2016-04-27 4 views
0

Я пытаюсь использовать библиотеку проверки jQuery, чтобы проверить, вводит ли пользователь действительный URL-адрес.jQuery Validate - Url Validation

Проверка должна быть проверена, если пользователь вводит http:// || https://, иначе он должен быть добавлен.

С кодом, который у меня есть, мне удалось получить только http://, вставленный автоматически, и как только пользователь будет вводить его, он будет отображаться и не может изменить его до https://, если необходимо.

JSFIDDLE

+0

Вы хотите HTTP или HTTPS ?? указывая префикс –

+0

http://forums.asp.net/t/1761988.aspx?Regular+expression+for+Validating+URL+with+or+without+http, пожалуйста, проверьте это –

ответ

0

использование этого

var regexp = "^http(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%\$#_]*)?$"; 
return regexp.test(URLValue); 
Смежные вопросы