hm, an der Zeit kann es doch nicht liegen.
Habe es gerade so versucht:
function onClickRadioButton(clickedIndex)
{
window.setTimeout(function()
{
if(lastLocation == clickedIndex)
{
var radioButton = document.getElementById("location_" + clickedIndex);
radioButton.checked = false;
lastLocation = -1;
}
else
lastLocation = clickedIndex;
},5000);
}
Habe absichtlich einen Timeout von 5 Sekunden genommen. Mit Alerts in den Zeilen habe ich getestet, ob die Funktion wirklich in das if kommt. Das funktioniert wunderbar.
Leider wählt der Button sich so bei einem 2. klick darauf nicht ab. Alert muss irgend was machen, wovon ich nichts weiß