Hallo alle zusammen, ich habe ein Scriptteil. welches die anzahl zu wählender Checkboxen limitiert,
die checkboxen dazu:
leider ist das bearbeiten der übergabe dann nicht so einfach, daher möchte ich die checkboxen mit dem namen wie folgt benennen:
wie kann ich dann aber oben überprüfen ob die checkbox selectiert ist oder nicht? Mit dem code oben funktioniert es nicht, kann mit jemand einen tipp geben?
PHP-Code:
var max=4; // maximale Anzahl gewählter Checkboxen
function check(boxnr)
{
var objekte_gewaehlt=0; // Anzahl gewählter Checkboxen zurücksetzen
for(var i=0; i<document.F1.hoster.length; i++) // alle Checkboxen durchgehen
if(document.F1.hoster[i].checked==true) objekte_gewaehlt++; // gewählte Checkboxen zählen
if(objekte_gewaehlt > max) // wenn Anzahl gewählter Checkboxen zu hoch...
{
document.F1.hoster[boxnr].checked=false; // gerade gewählte Checkboxen zurücksetzen
alert("Maximal "+max+" boxen wählen!"); // Hinweis ausgeben
}
if(objekte_gewaehlt<1)
{
document.F1.hoster[boxnr].checked=true;
alert("Minimal 1 Box wählen!");
}
}
PHP-Code:
<form name="F1" ...>
<select type="checkbox" name="hoster" value="hallo">
<select type="checkbox" name="hoster" value="hallo2">
<select type="checkbox" name="hoster" value="hallo3">
PHP-Code:
<select type="checkbox" name="hoster[]" value="hallo">
Kommentar