document.forms problem

Status
Nicht offen für weitere Antworten.

Beliar

Mitglied
Hallo allerseits,
Da wir in der Schule gerade so schwachsinnige JavaScripts schreiben und ich ein problem hatte, dachte
ich vielleicht kann mir hier wer helfen.
Es ist ein einfaches Script, dass aus einem Formular 5 Noten einlesen und den Mittelwert ausgeben soll.
Aber es funzt nicht :( Selbst der lehrer wusste nicht was dran falsch ist :roll:
Hab mir mal die Ausgabe der Mozilla JavaScript Konsole angesehen. Ich habs umgeschrieben,
ausprobiert was weiss ich und trotzdem funkts nicht.
JavaScript Konsole
Fehler: document.forms[0] has no properties
Quelldatei: file:///D:/Eigene%20Dateien/schule/MEDT/jscript/noten.html
Zeile: 13

Es scheint als ob er die Formularelemente nicht findet. Ich habs auch schon mit document.forms["noten"] und document.noten probiert, der selbe fehler. Hier der Code:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<head>
<title>Noten Prog.</title>
<script type="text/javascript">
<!--
	function mittelW() {
	  document.open();
 
		var erg = 0;
		var inp=0;

		for(var i = 0; i < (document.forms[0].elements.length)-1; i++) {
		  if ((document.forms[0].elements[i].value <= 0) || (document.forms[0].elements[i].value > 5)) {
			  do {
				  inp = prompt("Geben sie die " + document.forms[0].elements[i].name + " Note korrekt ein!");
				} while ((inp <= 0) || (inp > 5));
			}
		  erg += eval(document.forms[0].elements[i].value);
		}
		
		alert(erg / (eval(document.forms[0].elements[i].length)-1));
	  document.close();
	}
//-->
</script>
</head>
<body>


<FORM name="noten">
<table align="center" width="80%" border="0">
<tr> <td>MEDT</td> <td><input name="medt" type="text" value="0" /></td> </tr>
<tr> <td>E</td> <td><input name="e" type="text" value="0" /></td> </tr>
<tr> <td>BSCA</td> <td><input name="bsca" type="text" value="0" /></td> </tr>
<tr> <td>APR</td> <td><input name="apr" type="text" value="0" /></td> </tr>
<tr> <td>BW</td> <td><input name="bw" type="text" value="0" /></td> </tr>
<tr> <td colspan="2"><input name="mittelwert" type="button" value="Mittelwert" onclick="mittelW()" /></td> </tr>
</table>
</FORM>
</body>
</HTML>

Bin dankbar für jegliche Hilfe,
thx, MFG Painkiller
 

Manfred

Bekanntes Mitglied
Irgendwas scheint damit nicht zu funktionieren:

(document.forms[0].elements.length)-1)

und

document.forms[0].elements.value

denn wenn ich mir den ersten Wert z.B. mit alert() ausgeben lassen möchte, erschein nichts! kenn mich aber da net aus, deswegen kann ich nicht mehr dazu sagen
 

Beliar

Mitglied
Hallo, also das Problem hat sich endlich gelöst (ich hab seid dem posting nicht mehr daran gearbeitet, heute in der schule hab ichs abgeben müssen und deshalb schnell fertig gemacht.).
Das document.open() und so muss weg und es waren noch ein paar fehler drin.

Ehrlich, Ich HASSE javascript. Eine sowas von unschöne, typ unsichere unkonfortable Scriptsprache ist mir noch nicht unter gekommen. Ich hasse es nciht den typ angeben zu können. Ich will zahlen addieren und statt dessen wird ein String aneinander gehängt x| argh...

MFG Painkiller
 
R

Roar

Gast
Painkiller hat gesagt.:
Ehrlich, Ich HASSE javascript. Eine sowas von unschöne, typ unsichere unkonfortable Scriptsprache ist mir noch nicht unter gekommen. Ich hasse es nciht den typ angeben zu können. Ich will zahlen addieren und statt dessen wird ein String aneinander gehängt x| argh...

naja is bei php auch nich (viel) anders :autsch:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B DOM Baum in JavaScript document.body.childNodes[1] Angular, React, JQuery - Fragen zu JavaScript 10
G mehrere document.write(Text) aber untereinander Angular, React, JQuery - Fragen zu JavaScript 9
C document.form.elements Angular, React, JQuery - Fragen zu JavaScript 4
F Javascript Problem bei mehrere ID's Angular, React, JQuery - Fragen zu JavaScript 7
S Wie kann das Problem mit der „CORS-Richtlinie“ gelöst werden, wenn Anfragen vom React-Front-End an das Node.js-Back-End gesendet werden? Angular, React, JQuery - Fragen zu JavaScript 1
A Problem bei Sortierung von Rechnungsnummern mit JavaScript Angular, React, JQuery - Fragen zu JavaScript 1
pkm Problem mit Reaktivität bei einer Vue in Vue.js Angular, React, JQuery - Fragen zu JavaScript 0
krgewb Problem mit writeln Angular, React, JQuery - Fragen zu JavaScript 2
H Problem mit vom Server gelieferten Objekten Angular, React, JQuery - Fragen zu JavaScript 11
isaac77 Java Script implementierung Problem & Frage Angular, React, JQuery - Fragen zu JavaScript 0
N Problem - Google Analytics Tracking Javascript Datei von eigenen Server laden Angular, React, JQuery - Fragen zu JavaScript 1
H "form 1 in undefined" problem Angular, React, JQuery - Fragen zu JavaScript 2
C Problem beim Laden des Saalplans Angular, React, JQuery - Fragen zu JavaScript 5
4 Java Anfänger Problem Angular, React, JQuery - Fragen zu JavaScript 4
I iframe killer problem Angular, React, JQuery - Fragen zu JavaScript 3
J Problem:Zugriff auf Ausgabefeld (HTML-Formular)) Angular, React, JQuery - Fragen zu JavaScript 3
H problem mit IE Angular, React, JQuery - Fragen zu JavaScript 2
K Laufschrift Problem. Angular, React, JQuery - Fragen zu JavaScript 4
S Problem bei MSN Script Angular, React, JQuery - Fragen zu JavaScript 3
M Problem mit Java-Funktion Angular, React, JQuery - Fragen zu JavaScript 3
H Java Script Problem Angular, React, JQuery - Fragen zu JavaScript 11
F Ich habe ein Problem mit dem öffnen eines neuen Fensters Angular, React, JQuery - Fragen zu JavaScript 3
Developer_X Java Script, Problem beim staten Angular, React, JQuery - Fragen zu JavaScript 22
S Problem mit Formular ! Angular, React, JQuery - Fragen zu JavaScript 4
S Dringendes onclick Problem mit variable - Danke Angular, React, JQuery - Fragen zu JavaScript 2
D IE Problem Angular, React, JQuery - Fragen zu JavaScript 4
G Java Gallery mit reload ohne iframe Problem Angular, React, JQuery - Fragen zu JavaScript 6
J JS-Menü-Problem :-( Angular, React, JQuery - Fragen zu JavaScript 2
E Countdown Problem Angular, React, JQuery - Fragen zu JavaScript 5
T Problem mit getElementById Angular, React, JQuery - Fragen zu JavaScript 1
G Problem Bei Sound Angular, React, JQuery - Fragen zu JavaScript 4
S Ich hab da ein Problem mit einem JavaScript. Angular, React, JQuery - Fragen zu JavaScript 2
M Problem mit Vote Fenster Angular, React, JQuery - Fragen zu JavaScript 3
K Problem mit einbinden Angular, React, JQuery - Fragen zu JavaScript 2
M Problem mit Berechnungen Angular, React, JQuery - Fragen zu JavaScript 5
S Problem mit Aufruf einer *.js-Datei Angular, React, JQuery - Fragen zu JavaScript 2
N Problem mit onchange Listener Angular, React, JQuery - Fragen zu JavaScript 1
G Problem beim Einbinden von JAVA-Dropdown-Menu Angular, React, JQuery - Fragen zu JavaScript 7
G CSS-Problem mit "selected" Angular, React, JQuery - Fragen zu JavaScript 2
K Habe aber trotzdem ein Problem mit Javascript Angular, React, JQuery - Fragen zu JavaScript 2
F Problem mit random alerts Angular, React, JQuery - Fragen zu JavaScript 5
G utf8 problem wenn java deaktiviert ist Angular, React, JQuery - Fragen zu JavaScript 2
G Zeilenumbruch Problem Angular, React, JQuery - Fragen zu JavaScript 10
R Riesen Problem Angular, React, JQuery - Fragen zu JavaScript 2
Z Globale Veriable problem Angular, React, JQuery - Fragen zu JavaScript 2
P Problem mit Blog Angular, React, JQuery - Fragen zu JavaScript 3
G Problem mit Frames Angular, React, JQuery - Fragen zu JavaScript 9
S Problem mit Mozilla Angular, React, JQuery - Fragen zu JavaScript 9
N JS Problem mit Dia Show Angular, React, JQuery - Fragen zu JavaScript 5
H Problem mit Klappmenü. Angular, React, JQuery - Fragen zu JavaScript 2
A Problem mit checkdate-Funktion. Angular, React, JQuery - Fragen zu JavaScript 3
J Problem mit Java Menü Angular, React, JQuery - Fragen zu JavaScript 4
H [Problem] Tageszeitenabhängige Rotation von Flashfilmen Angular, React, JQuery - Fragen zu JavaScript 3
N tree_items problem Angular, React, JQuery - Fragen zu JavaScript 3
G 2 Frames mit einem Link verändern - Problem Angular, React, JQuery - Fragen zu JavaScript 4
F Problem mit "PHYSLET" Angular, React, JQuery - Fragen zu JavaScript 3
G Problem Angular, React, JQuery - Fragen zu JavaScript 2
M Merkwürdiges Problem Angular, React, JQuery - Fragen zu JavaScript 3
C Javascript problem links ohne funktion Angular, React, JQuery - Fragen zu JavaScript 12
W Problem bei Links Angular, React, JQuery - Fragen zu JavaScript 4
M Problem - java-script fehlt (???) Angular, React, JQuery - Fragen zu JavaScript 3
A problem mit pulldown Angular, React, JQuery - Fragen zu JavaScript 3
C Leerzeichen entfernen... Problem Javascript Angular, React, JQuery - Fragen zu JavaScript 1

Ähnliche Java Themen

Neue Themen


Oben