Eigene Checkbox...

xamunrax

Erfahrenes Mitglied
Hallo, ich habe da ein problem ich möchte eine checkbox selber bauen, bis auf eine kleinigkeit auch kein Problem :)
und zwar möchte ich, statt eine normale checkbox ein gif mit einem hiddenfeld verwenden, beides soll jedoch vollkommen variable sein und nicht an namen oder formnamen gebunden sein.


ich poste euch einfach mal meinen code:


HTML
Code:
   <form action="" method="" name="asd" target="">
   <table>
   <tR class="text4">
   <td>
   <img src="images/v.gif" id="proz_i" border="0" onclick="checkbox('proz_c', 'proz_i', 'asd')">
   &nbsp;Prossesoren
   <input type="hidden" name="proz_c" value="">
   </tD>
   <td></td>
   <td></td>
   </tR></table></form>

JavaScript:
Code:
function checkbox(l,i,forma){
    var astera = "";
    astera = eval("document." + forma + "." + l + ".value");
    if(astera == ''){
    eval("document." + forma + "." + l + ".value = \"checked\"");
    }else{
    eval("document." + forma + "." + l + ".value = \"\"");
    }
  with(document.getElementById(i)){
    if(astera == ''){
       src = 'images/v.gif';
    }else {
       src = 'images/x.gif';
    }
  }


}


solltet ihr einen Fehler finden wäre ich für eine antwort sehr dankbar ! :)

lamba
 
Und was genau ist nun das Problem?
Es scheint alles korrekt zu funktionieren.
Du solltest lediglich das eingebundene v.gif durch das x.gif ersetzen(ich nehme an, das x steht für "nicht gecheckt")... sonst wird ein falscher wert gesendet, wenn man die Box überhaupt nicht betätigt.
 

Neue Beiträge

Zurück