Форум hotibo.ru

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





#1 09.04.2010 13:00

Irokez
Разбирающийся
Откуда: Ташкент
Зарегистрирован: 22.11.2009
Сообщений: 11

аттрибут для ява-скрипта

Очень часто требуется хранить какую-либо информацию в аттрибутах тегов, которые потом используются в ява-скрипт сценарии. Например, у элементов формы можно ввести атрибут "маска", в котором хранить регулярное выражение, по которому при сабмите сравнивать - допустимое ли значение ввел пользователь. Но собственные аттрибуты не соответствуют стандартам и соответственно помечаются валидаторами. Как же быть в этом случае?

Нет на форуме

 

#2 09.04.2010 14:58

AKS
Профессионал
Зарегистрирован: 25.12.2009
Сообщений: 237
Вебсайт

Re: аттрибут для ява-скрипта

Irokez
Раз используется JS, то с помощью него и нужно  назначить эти самые пользовательские аттрибуты.

Нет на форуме

 

#3 09.04.2010 16:53

Irokez
Разбирающийся
Откуда: Ташкент
Зарегистрирован: 22.11.2009
Сообщений: 11

Re: аттрибут для ява-скрипта

AKS написал:

Irokez
Раз используется JS, то с помощью него и нужно  назначить эти самые пользовательские аттрибуты.

Т.е вместо:

Код:

писать:

Код:


в таком случае лучше пожертвовать стандартами..

Нет на форуме

 

#4 09.04.2010 21:18

AKS
Профессионал
Зарегистрирован: 25.12.2009
Сообщений: 237
Вебсайт

Re: аттрибут для ява-скрипта

Irokez
А почему лучше пойти на жертвы, чем использовать скрипт?

Нет на форуме

 

#5 09.04.2010 22:13

Irokez
Разбирающийся
Откуда: Ташкент
Зарегистрирован: 22.11.2009
Сообщений: 11

Re: аттрибут для ява-скрипта

AKS написал:

Irokez
А почему лучше пойти на жертвы, чем использовать скрипт?

во-первых семантика от этого не настолько пострадает, во-вторых, лично мне легче набрать первое..

Нет на форуме

 

#6 10.04.2010 06:47

AKS
Профессионал
Зарегистрирован: 25.12.2009
Сообщений: 237
Вебсайт

Re: аттрибут для ява-скрипта

Irokez
Я просто подумал, раз уж будет обработчик формы, то и, между делом, атрибуты можно задать. Но, действительно, делать надо так, как кому удобней, благо, что есть такая возможность...

Нет на форуме

 

Board footer