Форум hotibo.ru

Сайты - по стандартам, но не стандартные сайты!






#1 01.02.2014 12:47

okaterynchuk
Новичок
Зарегистрирован: 01.02.2014
Сообщений: 5

Валидация квадратных скобок в значениях атрибутов (XHTML 1.1)

Здравствуйте.
Всегда находил способ честно пройти валидацию (не добавляя нужные невалидируемые атрибуты через яваскрипт). Но тут наткнулся на эти квадратные скобки в значениях атрибутов, которые часто используют многие скрипты.

Пример:

Lightbox (скрипт фотогаллереи использует идентификацию с помощью атрибута "rel")
. . .
Это я обошол записав:
. . .


formValidator (валидация вводимых значений у форму использует идентификацию с помощью атрибута "class")

Вот здесь я застрял.

Есть какие-то идеи как это обойти? Простая замена скобок на [,93 не пройдет.

Нет на форуме

 

#2 02.02.2014 09:47

vashurin
Moderator
Зарегистрирован: 14.09.2010
Сообщений: 291
Вебсайт

Re: Валидация квадратных скобок в значениях атрибутов (XHTML 1.1)

Зачем?
Проще же сделать:

Код:

class="validate required custom onlyLetter"

И уже проверять есть ли такой класс у элемента.


С уважением, Вашурин Владимир.

Нет на форуме

 

#3 03.02.2014 14:33

okaterynchuk
Новичок
Зарегистрирован: 01.02.2014
Сообщений: 5

Re: Валидация квадратных скобок в значениях атрибутов (XHTML 1.1)

Спасибо за ответ.
Я не профи в скриптах, но насколько я понял, то там 13 массивов из правилами валидации. Одновременно могут быть задействованы несколько способов валидации.
Т.е. если записывать в html что-то типа:

Код:

class="validate required custom onlyLetter"

то в яваскрипте нужно предусмотреть 13*13 (грубо говоря) вариантов валидации если не использовать массивов.
Возможно и можно передать значения из такого class как массив, но это нужно переписывать код яваскрипта. Это забирает время и нужны знания, а таких скриптов есть много. Я уж лучше пожертвую валидацией страницы (или нагло обойду ее установив нужное значение class через яваскрипт, возможно это лучший выход).
Может можно как-то проще пройти валидацию xhtml 1.1 ?

Отредактированно okaterynchuk (03.02.2014 14:37)

Нет на форуме

 

#4 04.02.2014 09:00

vashurin
Moderator
Зарегистрирован: 14.09.2010
Сообщений: 291
Вебсайт

Re: Валидация квадратных скобок в значениях атрибутов (XHTML 1.1)

Уж не знаю, что вы там используете, но это не скрипт, это извращение... Уж простите smile
Используйте это: http://javascriptcoder.com/html-form/ja … tion.phtml


С уважением, Вашурин Владимир.

Нет на форуме

 

#5 04.02.2014 10:04

okaterynchuk
Новичок
Зарегистрирован: 01.02.2014
Сообщений: 5

Re: Валидация квадратных скобок в значениях атрибутов (XHTML 1.1)

Я использовал это: http://position-absolute.com/articl … is-a-mess/
Скрипт может и извращение, но выглядит зато красиво smile
Впрочем прописал нужное значение для class через javascript setAttribute.

Нет на форуме

 

Board footer