Dazu bedarf es JavaScripts (und serverseitiger Prüfung wegen Nutzer ohen JavaScript); die Kategorie war richtig gewählt.
Könntest du oder wer anders da vllt eine Hilfestellung geben?
http://de.selfhtml.org/javascript/objekte/elements.htm hier insebsonder http://de.selfhtml.org/javascript/objekte/elements.htm#checked und http://de.selfhtml.org/javascript/objekte/elements.htm#value
Du musst dir also zwei Schleifen bauen in denen du rausfindest welche Box angekreuzt ist und deren value ermitteln und dann miteinander vergleichen
Struppi.
ich habe nun folgendes:
[javascript]
radioset() {
for(i=0;i<document.form1.compare1.length;i++) {
if (document.form1.compare1[i].checked == true) {
document.form1.compare2[i].disabled=true;
}
else
{
document.form1.compare2[i].disabled=false;
}
if (document.form1.compare2[i].checked == true) {
document.form1.compare1[i].disabled=true;
}
else
{
document.form1.compare1[i].disabled=false;
}
}
}
function radiocheck() {
for(i=0;i<document.form1.compare1.length;i++) {
if (document.form1.compare1[i].checked == true) {
checked1=i;
}
if (document.form1.compare2[i].checked == true) {
checked2=i;
}
}
if (checked1 == "1" && checked2 == "1") {
window.location.href = "?go=view&view=compare&id1="checked1"&od2="checked2;
}
else
{
alert('Bitte zwei radiobuttons auswählen!');
}
}
[/javascript]
Jedoch funktioniert die erste funktion nur, wenn die zweite nicht eingebaut ist.
Wie müsste das window.location.href z.B. aussehen? damit ich die ids übermitteln kann?