Hi,
Ich suche ein Script, um zu ermitteln, ob einer von drei Radiobuttons angeklickt wurde.
Du musst alle Buttons ueberpruefen - am Besten in einer Schleife - und im Erfolgsfalle einen "Merker" setzen. Anschliessend erfolgt die gewuenschte Reaktion.
Ich bin am verzweifeln!!
Nicht doch, Script anbei, flog hier noch rum...
Gruesse Joachim
<html>
<head>
<script language="javascript1.2" type="text/javascript">
function go() {
// flag merkt sich Wert oder bleibt false
var flag = false;
// Schleife laeuft ueber Radio-Array und prueft jeden Button
for (var i = 0; i < document.dpl.rd.length; i++) {
if (document.dpl.rd[i].checked) flag = document.dpl.rd[i].value;
}
if (flag) alert (flag);
else alert ("nix");
}
</script>
</head>
<body>
<form Name="dpl">
<input type="radio" name="rd" value="1">
<input type="radio" name="rd" value="2">
<input type="radio" name="rd" value="3">
<input type="button" value="go" onclick="go()">
</form>
</body>
</html>