Hello out there!
radioset() {
Du meinst function radioset() {?
if (document.form1.compare1[i].checked == true) {
document.form1.compare1[i].checked ist ein boolscher Wert, wozu der Vergleich gegen true? [http://forum.de.selfhtml.org/archiv/2006/2/t124010/#m798641]
if (document.form1.compare1[i].checked == true) {
document.form1.compare2[i].disabled=true;
}
else
{
document.form1.compare2[i].disabled=false;
}
Du willst also document.form1.compare2[i].disabled den negierten Wert von document.form1.compare1[i].checked zuweisen. Also ganz einfach:
document.form1.compare2[i].disabled = !document.form1.compare1[i].checked;
function radiocheck() {
[⋮]
if (checked1 == "1" && checked2 == "1") {
Damit fragst du, ob jeweils das zweite Item jeder Liste ausgewählt wurde. Ist es das, was du willst?
See ya up the road,
Gunnar
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)