If Anweisung mit Checkbox ???
Riezzer
- javascript
0 Odium
HI @all,
ich habe Zwei Inputfelder die je nach Auswahl der Radio-Buttons mit einem anderen Drennzeichen getrennt werden sollen. Ich habe hier den Quellcode doch er schreibt bei mir immer nur das erste Drennzeichen hin und ändert es nicht wenn ich die Checkbox wechsele.
Was ist falsch ???
<html>
<head>
</head>
<form name="Check">
<input type="radio" name="Auswahl" value="opt1" CHECKED> Minuten in Industrieminuten
<br>
<input type="radio" name="Auswahl" value="opt2"> Industrieminuten in Minuten
</form>
<form name="IndMin">
<input type="Text" name="Std">
<script language="JavaScript">
function Drennzeichen() {
if (document.Check.Auswahl [0].checked) {document.write(":");}
else (document.Check.Auswahl [1].checked) {document.write(";");}
}
Drennzeichen ();
</script>
<input type="Text" name="Ind">
<input type="button" value="Berechnen" onclick="Auswahl()">
........geht noch weiter ich denke mal der Ausschnitt langt...
Danke...
gruß
riezzer
function Drennzeichen() {
if (document.Check.Auswahl [0].checked) {document.write(":");}
else (document.Check.Auswahl [1].checked) {document.write(";");}
}
was ist das? nach dem elsezweig kommt eine anweisung, nämlich für den fall, dass document.Check.Auswahl[0].checked nicht zutrifft...
du wolltest wohl aber noch eine unterscheidung einbauen... also entweder ein elseif verwenden oder nur den document.write teil im else zweig verwenden... warum eigentlich document.write?
der form halber sollten js-script nicht mitten im form erscheinen, falls das mal umfangreicher wird, suchst du dich tot...
Odium