Реакция скрипта на изменение значения select

kruglov

Новичок
Чтобы переменная options изменилась, ее надо еще раз присвоить. На то переменные и нужны, чтоб значения хранить, а не для того, чтоб оно там само менялось.
 

Avenus

Under Glory Yield
Пришлось добавить переменную options до функции selchange(), чтобы заработало. Но разве это правильно?
В таком случае надо будет все переменные в скрипте по 2 раза определять (до onchange и в функции)?
 

crocodile2u

http://vbolshov.org.ru
Avenus
Даже не знаю, что тебе и сказать на это... Ты совершенно не понимаешь, что к чему в жабоскрипте, тебе надо немножко почитать про сам язык, про события, про ДОМ. Без этого далеко не уйдешь.
 

-SkyNet-

Новичок
в Java Script есть такая вещь как зарезервированные слова, в которое входит ваш TYPE. Манипуляции этими словами очень часто приводят к коллизиям в непредсказуемых конструкциях при том, что в зачастую работают нормально. но не всегда.

для обхода элементов формы удобно использовать цикл for(var i=0;i<Form.elements.length;i++) {
if (Form.elements.type=="select" && Form.elements.name=="mySelectFieldName") return Form.elements.value;
}
 
Сверху