Guten Tag,
ich habe hier eine Funktion die nicht ganz funktioniert.
javascript.js
function check(medium){
if( medium == 2){
document.gewohnheit.file_klein.removeAttribute('disabled');
}
if( medium == 1){
document.gewohnheit.file_klein.setAttribute('disabled');
}
}
html.html
<form name="gewohnheit" action="#" method="POST" enctype="multipart/form-data">
<input type="Radio" onclick="check(1)" name="medium" value="b">Bild
<input onclick="check(2)" type="Radio" name="medium" value="f">Film
<input disabled type="file" name="file_klein" size="40">
</form>
Erklärung:
Mein Wunsch ist es, dass wenn der "f"-Radio-Button angeklickt wird das "disabled" im input entfernt wird.
Dies funktioniert auch ohne Problem.
Nur ist es nun so, dass wenn nach dem klick auf "f" auf "b" geklickt wird, wird die Attribute "disabled" nicht mehr wieder in input eingefügt.
Kann mir jemand bitte helfen und sagen, wo der Fehler ist.
LG Timoxy