Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Пропуск элемента <A...> по клавише "Tab" / 17 сообщений из 17, страница 1 из 1
09.12.2009, 15:10
    #36356741
Semen Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
Здравствуйте всем!

IE6

На странице рядом с элементом INPUT размещён элемент A. Можно ли сделать так, чтобы при переходе(переводе фокуса) с элемента INPUT по клавише "Tab" элемент A пропускался? Т.е. находясь в поле INPUT и нажав кнопку "Tab", фокус перемещался бы на следующий элемент за элементом A? Но в то же время при клике мышой по элементу A должно всё работать.

Заранее благодарен.
С уважением, Семен Попов
...
Рейтинг: 0 / 0
09.12.2009, 15:24
    #36356792
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
Замените a на span.
...
Рейтинг: 0 / 0
09.12.2009, 16:39
    #36357090
Semen Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
ShSergeЗамените a на span.
Насколько я знаю, тег <SPAN> предназначен для определения встроенных элементов документа. В отличие от блочных элементов, таких как <TABLE>, <P> или <DIV>, с помощью тега <SPAN> можно выделить часть информации внутри других тегов и установить для нее свой стиль. Тогда какой стиль нужно использовать для SPAN в моём случае, чтобы он полностью имитировал <A href="" ...> и пропускал его по нажатию на "Tab"?
...
Рейтинг: 0 / 0
09.12.2009, 16:49
    #36357138
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
Это же смотря какие стили у Вас применены к a.
Таб точно будет пропускать.
<span class=... onclick="document.location.href='...'">Текст ссылки</span>
...
Рейтинг: 0 / 0
09.12.2009, 18:23
    #36357498
чур меня...
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
Semen PopovНа странице рядом с элементом INPUT размещён элемент A. Можно ли сделать так, чтобы при переходе(переводе фокуса) с элемента INPUT по клавише "Tab" элемент A пропускался? Т.е. находясь в поле INPUT и нажав кнопку "Tab", фокус перемещался бы на следующий элемент за элементом A? Но в то же время при клике мышой по элементу A должно всё работать.

Код: plaintext
<a href="http://www.google.com" tabIndex="-1">google</a>



ShSerge Замените a на span.

:))
...
Рейтинг: 0 / 0
10.12.2009, 14:40
    #36359154
Semen Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
Спасибо. По-моему, атрибут "TabIndex" применим только для тегов <BUTTON>, <INPUT>, <SELECT>, <TEXTAREA>.
В моем случае код следующий
Код: plaintext
1.
2.
3.
<A href="javascript: getDate(document.getElementById('ticbdatid'));">
 <IMG alt="Выбрать дату" src="Images/calendar.gif" align="middle"/>
</A>

Как его переписать с помощью span?

Код: plaintext
1.
2.
3.
<SPAN class="..." onclick="javascript: getDate(document.getElementById('ticbdatid'));">
 <IMG alt="Выбрать дату" src="Images/calendar.gif" align="middle"/>
</SPAN>
Так пойдет?
...
Рейтинг: 0 / 0
10.12.2009, 15:04
    #36359219
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
Semen Popov,

На картинку онклик навесьте:
Код: plaintext
1.
<IMG alt="Выбрать дату" src="Images/calendar.gif" align="middle" onclick="getDate(document.getElementById('ticbdatid'));" />
...
Рейтинг: 0 / 0
10.12.2009, 15:25
    #36359297
Semen Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
ShSergeSemen Popov,

На картинку онклик навесьте:
Код: plaintext
1.
<IMG alt="Выбрать дату" src="Images/calendar.gif" align="middle" onclick="getDate(document.getElementById('ticbdatid'));" />

Точно! Тогда и тег <A> не понадобится. Спасибо.
...
Рейтинг: 0 / 0
15.12.2009, 15:33
    #36367480
Semen Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
ShSergeSemen Popov,

На картинку онклик навесьте:
Код: plaintext
1.
<IMG alt="Выбрать дату" src="Images/calendar.gif" align="middle" onclick="getDate(document.getElementById('ticbdatid'));" />

Интересно, а можно ли для тега IMG атрибуты "alt", "src", "align" вынести в стили? в IE6?
...
Рейтинг: 0 / 0
15.12.2009, 15:46
    #36367538
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
Нельзя. Саму картинку в виде подкладки (бэкграунда) выносят часто, а атрибуты не вынести.
...
Рейтинг: 0 / 0
15.12.2009, 15:55
    #36367571
Semen Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
ShSergeНельзя. Саму картинку в виде подкладки (бэкграунда) выносят часто, а атрибуты не вынести.
Тогда какой тэг можно использовать, чтобы и свойства "alt", "align" выполнялись, и картинку в бэкграунд можно было навесить, и onclick выполнялся?
...
Рейтинг: 0 / 0
15.12.2009, 16:03
    #36367611
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
Возьмите div с шириной и высотой. Вместо alt используйте title. Правда не знаю, что у вас align делает, но у дива много всяких цсс-стилей и у бэкграунда свойств.
...
Рейтинг: 0 / 0
15.12.2009, 16:03
    #36367614
Semen Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
Semen PopovShSergeНельзя. Саму картинку в виде подкладки (бэкграунда) выносят часто, а атрибуты не вынести.
Тогда какой тэг можно использовать, чтобы и свойства "alt", "align" выполнялись, и картинку в бэкграунд можно было навесить, и onclick выполнялся?
А, понял. По-другому этого тоже не сделать - атрибуты в стили вытащить нельзя. Спасибо
...
Рейтинг: 0 / 0
15.12.2009, 16:04
    #36367616
Semen Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
ShSergeВозьмите div с шириной и высотой. Вместо alt используйте title. Правда не знаю, что у вас align делает, но у дива много всяких цсс-стилей и у бэкграунда свойств.
Спасибо
...
Рейтинг: 0 / 0
15.12.2009, 16:27
    #36367688
Semen Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
ShSergeВозьмите div с шириной и высотой. Вместо alt используйте title. Правда не знаю, что у вас align делает, но у дива много всяких цсс-стилей и у бэкграунда свойств.
Осталось как-нибудь реализовать всплывающий текст (alt). Стиль title не срабатывает. Существует ли вообще такой стиль?
...
Рейтинг: 0 / 0
15.12.2009, 16:28
    #36367694
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
Тайтл не стиль, а тоже атрибут.
...
Рейтинг: 0 / 0
15.12.2009, 16:43
    #36367732
Semen Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пропуск элемента <A...> по клавише "Tab"
ShSergeТайтл не стиль, а тоже атрибут.Жаль. Не хочется его в HTML-код пихать, но пока так и сделал.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Пропуск элемента <A...> по клавише "Tab" / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]