JavaScript - Login-Abfrage?

...komplette Frage anzeigen

4 Antworten

Zunächst sind die Tipps von FaronWeissAlles gut und richtig.

Hinzufügen möchte ich da noch folgendes: 'getElementsByName' liefert immer ein Array von Elementen zurück (wie die Mehrzahl 'Elements' schon andeutet), selbst wenn nur eines gefunden wird. Dementsprechend greift man auf den Wert des ersten mit
document.getElementsByName("uname")[0].value
zu.
Quelle: https://www.w3schools.com/jsref/met\_doc\_getelementsbyname.asp

Antwort bewerten Vielen Dank für Deine Bewertung

Verwende das logische "und" anstelle des bitweisen in der Verzweigung.

Also && statt &

Antwort bewerten Vielen Dank für Deine Bewertung
PCGirl 29.09.2017, 23:47

hab ich bis vor kurzem, es hat nichts anderes ergeben

0
FaronWeissAlles 30.09.2017, 00:19
@PCGirl

Klappts denn wenn du stattdessen getElementById verwendest und den textfeldern ids statt namen zuweist? Und was sagt dir die JavaScript Konsole? Wirft die Fehler aus? mach notfalls mal ein alert der ausgelesenen Felder um zu sehen ob da auch die Eingabe drin ist

0
PCGirl 30.09.2017, 22:00
@FaronWeissAlles


mach notfalls mal ein alert der ausgelesenen Felder


ich verstehe nicht ganz, was du meinst
0
FaronWeissAlles 30.09.2017, 23:28
@PCGirl
alert(user); alert(pass);

nachdem du sie ausgelesen hast, damit du vor der if sehen kannst ob auch wirklich das drin ist was du vermutest (die Eingabe). Um sicherzustellen dass das Auslesen mit getElementsByName auch funktioniert hat

0
PCGirl 01.10.2017, 23:50
@FaronWeissAlles

ich weiß nicht wie das genau geht, macht man es im browser irgendwie? das problem mit der login abfrage hat sich inzwischen aber das mit dem anderen formular was ich noch beigefügt (die anderen bilder) habe nicht

0

habe noch mal ein & himzugefügt, was aber auch nichts gebracht hat

Antwort bewerten Vielen Dank für Deine Bewertung

Oh, hab die Bilder vergessen!

 - (Javascript, Formular)  - (Javascript, Formular)  - (Javascript, Formular)
Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?