Автор Тема: Помогите подогнать код под Оперу  (Прочитано 3626 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Yourock

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 57
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Помогите подогнать код под Оперу
« : 16 Сентября 2005, 00:18:04 »
В эксполрере работает нормально. А для Оперы сделать у меня мозгов не хватает...:)

Вот код:



MyPage














Телефон:
(095) 555-55-55

(095) 666-66-66

(095) 777-77-77




Оффлайн Kettel

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 60
  • +0/-0
  • 0
    • Просмотр профиля
Помогите подогнать код под Оперу
« Ответ #1 : 16 Сентября 2005, 02:53:05 »
Замени
var counter = document.all.select.tags(\'option\').length-1;
на
var counter = document.all.select.options.length-1;

Оффлайн Yourock

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 57
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Помогите подогнать код под Оперу
« Ответ #2 : 16 Сентября 2005, 07:34:25 »
Kettel , спасибо. А если в одной форме несколько выпадающих списков? counter ведь будет не тем, что нужно...

Оффлайн Демет

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 29
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Помогите подогнать код под Оперу
« Ответ #3 : 16 Сентября 2005, 11:11:59 »
и каким же "нужно" ?

Оффлайн Yourock

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 57
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Помогите подогнать код под Оперу
« Ответ #4 : 16 Сентября 2005, 15:45:07 »
Здесь коунтер считается для одного одного списка, а если писать измененный код, то счетчик пройдет по всем спискам формы. То есть в примере 1 список с 3 параметрами и счетчик равен 3, а если 2 таких списка будет, то счетчик будет равен 6...

Оффлайн Yourock

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 57
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Помогите подогнать код под Оперу
« Ответ #5 : 16 Сентября 2005, 15:49:50 »
Сорри. Ступил. Все правильно :)
Тема закрыта.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28