2015-10-28 2 views
0

У меня есть html-страница со следующим тегом ввода. Я хочу добавить апостроф ' в этом шаблоне.Как установить в шаблоне апостроф?

<input pattern='^[,.’'()а-яА-ЯёЁ\\-0-9\"№?!;: iIіІўЎ]+$' type='text'/> 

Но когда я вижу его в браузере Devtools (Google Chrome 45,0) Я получаю следующий тег ввода

<input pattern="^[,.’"()а-яА-ЯёЁ\-0-9"№?!;:="" iiіІўЎ]+$'="" type="text"/> 

Так что мой шаблон заканчивается на моем апострофе и выглядит как шаблона = "^ [ . '".

Я попытался установить \', но это не помогло. Мне действительно нужен хороший совет, как это сделать. Благодарю.

EDITJSFiddle

+0

Мне кажется, что использование двойных кавычек (") должно исправить проблему – VladNeacsu

+0

Я получил . И моя модель снова мала – olgacosta

+0

Если вы имеете в виду шаблон изменения = '...' для pattern = "...", то апостроф добавлен хорошо, но шаблон заканчивается на мои двойные кавычки после 9 – olgacosta

ответ

0

Посмотрите на эту response. Используйте шестнадцатеричную нотацию или нотацию Unicode для этого символа, как в JavaScript.

Смежные вопросы