Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Обращение к элементу формы


Автор: agarheim 4.3.2008, 20:45
Вобщем суть проблемы такова.

есть 
Код

<div id="inp">
<input type="file" class="fieldform" name="f" onchange="doLoad(this.form.f,\' тут номер дива в который все грузить \');"></div>
<div id="1"></div>
<div id="2"></div>
<div id="3"></div>
<div id="4"></div>
<div id="5"></div>
<div id="6"></div>


В ИЕ все работает. схема такая при выборе загружаемых данных в див 'inp' грузится измененный инпут с новым номером,а в див с нужным номером грузится отправляемые данные. номера вставляются попорядку. 

а вот опера и фф пишут this.form has no properties

как это побороть?! может подскажете что я не так делаю.

Автор: Sardar 4.3.2008, 20:48
Замени this.form.f на this, ты ведь к себе обращаешься. К другим элементам через this.form.elements.name.

Автор: agarheim 4.3.2008, 20:53
получилось. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)