checkbox soll dateifeld aktivieren! nur wie?

wayneos

Grünschnabel
hallo

ich habe eine checkbox

HTML:
<input type="checkbox" id="box1">

und ein dateifeld

HTML:
<input name="bild1" id="input1" type="file" size="20">

ich möchte das wenn die seite geladen wird das dateifeld deaktiviert ist und erst duch anklicken der checkbox aktiviert wird.

aber ich bekomms einfach nicht hin!

ich hoffe ihr könnt mir helfen!

thanks im vorraus
 
Meinst du so?:
HTML:
<input name="bild1" id="input1" type="file" size="20" style="display:none">
<input type="checkbox" id="box1" onChange="document.getElementById('input1').style.display = this.checked == true ? 'block':'none';">
 
Meinst du so?:
HTML:
<input name="bild1" id="input1" type="file" size="20" style="display:none">
<input type="checkbox" id="box1" onChange="document.getElementById('input1').style.display = this.checked == true ? 'block':'none';">

fast!

nur soll das dateifeld vorher auch zu sehen sein nur eben disabled. und durch die checkbox wird es dann enabled...
 
Dann müsste es so aussehen:
HTML:
<input name="bild1" id="input1" type="file" size="20" disabled="disabled">
<input type="checkbox" id="box1" onChange="document.getElementById('input1').disabled = this.checked == true ? false:true;">
 

Neue Beiträge

Zurück