Показать сообщение отдельно
  #6 (permalink)  
Старый 02.01.2011, 21:45
Аватар для Aetae
Любитель
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 5,744

Сообщение от Rol1k Посмотреть сообщение
Ну почти...

Поясню ещё разок.

В функцию прилетает либо email, либо password и присваевается переменной option

Далее требуется из
document.form.$.value
получить либо
document.form.email.value
либо
document.form.password.value
в зависимости от того, что содержится в option
$='email';
document.form[$].value

Сообщение от Rol1k Посмотреть сообщение
Мне не понятна Ваша запись
document.form[condition?'email':'password'].value
Условный оператор
Сообщение от Rol1k Посмотреть сообщение
Что у Вас содержится в condition,
В "condition" вестимо "условие".

Сообщение от Rol1k Посмотреть сообщение
и почему перед [ нет точки?
Учите матчасть.
a={b:10} 
alert(a['b']==a.b)

Последний раз редактировалось Aetae, 02.01.2011 в 21:48.
Ответить с цитированием