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


Автор: pygl 24.10.2009, 02:37
Здравствуйте!
Пожалуйта, подскажите.

<INPUT NAME=myfile   TYPE=file><br />
<INPUT NAME=myfile1 TYPE=file><br />
<INPUT NAME=myfile2 TYPE=file><br />
<INPUT NAME=myfile3 TYPE=file>

Надо чтоб кнопки обзор у myfile1 myfile2 и myfile3 были не кликабельны (как бы скрыть их) до тех пор, пока в поле myfile не поступит путь к загружаемому файлу, а после нажатия "обзор" в поле myfile и помещения туда значения пути, появлялись (стали кликабельны) myfile1 myfile2 и myfile3  smile  
Буду весьма признателен!!

Автор: youri 24.10.2009, 03:14
сделай их disabled по умолчанию. Вообще остальные можно добавлять по мере надобности (динамически)

Автор: pygl 24.10.2009, 10:11
 smile  smile  smile 

Автор: bars80080 24.10.2009, 13:05
Код

<input name="myfile"   type="file" onchange="document.getElementById('mf1').disabled=(this.value)?false:true;" /><br />
<input name="myfile1" id="mf1" disabled  type="file" onchange="document.getElementById('mf2').disabled=(this.value)?false:true;" /><br />
<input name="myfile2" id="mf2" disabled  type="file" onchange="document.getElementById('mf3').disabled=(this.value)?false:true;" /><br />
<input name="myfile3" id="mf3" disabled  type="file" /><br />

Автор: pygl 24.10.2009, 13:46
bars80080БОЛЬШОЕ человеческое спасибо!!! smile 

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