• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

<Input>-Textfelder: Eingaben mit JavaScript überprüfen

Status
Für weitere Antworten geschlossen.
O

ohrflieger

Guest
<Input>-Textfelder: Eingaben mit JavaScript überprüfen

Hi Leute!
Ich hab 'ne Frage:

Ich würde gerne etwas ähnliches machen wie das hier:
Code:
<script language="JavaScript">
<!--
   var Passwort="Traumtaenzer"";

   UserEingabe = window.prompt("Bitte Passwort eingeben","");
   if(UserEingabe != Passwort)
      {
           alert("Falsches Passwort!");
           history.back();
             }
else

        document.location.href="geheim.htm";

//-->
<script>

Nur dass man das Passwort nicht in ein Eingabefeld in einem Extrafenster machen soll, sondern irgentwo auf der Seite in einem <input>-Texteingabefeld.

Ich suche schon Seit Ewigkeiten nach einer Lösung, habs aber bisher nicht gefunden.

Kann mir jemand helfen??? :cry:
 
Werbung:
hm...helfen kann ich dir leider nicht, weil ich kein Java Script kann.
Aber so wie ich das sehe suchst du Hilfe für Java Script, du hast deinen Beitrag aber in den Berreich "html" geschrieben... nächstes mal bitte genauer lesen
@ Mods please move!
 
Es ist ja eigentlich der Ãœbergang zwischen HTML und JavaScript.
Da es aber eine Frage in HTML ist, passt es wohl doch hierher!
 
Werbung:
Schreib irgendwo in deine seite ein input feld mit einer id daruntersetzt du einen einfachen button der auf onclick die einlogen funktion aufruft. dabei werden die daten nicht über prompt sondern über document.getElementById('id_des_input_feldes').value
geholt....
 
Prophet schrieb:
Schreib irgendwo in deine seite ein input feld mit einer id daruntersetzt du einen einfachen button der auf onclick die einlogen funktion aufruft. dabei werden die daten nicht über prompt sondern über document.getElementById('id_des_input_feldes').value
geholt....
Also so in etwa:
Code:
<html>
<head>
<script language: javaScript>
<!--
function EinLoggen()
  {
    var Passwort = "Eselsbruecke";
    Usereingabe = window.document.forms[0]elements[0];
    if(Usereingabe != Passwort)
       {
         alert("Falsches Passwort!");
         history.back();
         }
else
       {
          document.location.href="userbereich.html"
         }
   }
</script>
<noscript>besorgen Sie sich JavaScript!</noscript>
</head>
<body>
<form name="EinloggFormular">
<input type="password" name="PasswortAbfrage">
<input type="button" value="Einloggen" onClick="EinLoggen(document.EinloggFormular.PasswortAbfrage.value)">
</form>
</body>
</html>
Sollte ich vielleicht mal ausprobieren =)

Also:
Danke!
 
keine ahnung ob es so funzt mein vorschlag war ja mit get element by id aber wenns es so auch funzt ist ja gut...
 
Werbung:
Tut es leider nicht :(
Wie meinst du das denn? Ich hab nich so viel Erfahrung in JavaScript eher in HTML...
 
Ähm - Geht das dann so??
Code:
<html> 
<head> 
<script language: javaScript> 
<!-- 
var Passwort = "Eselsbruecke"; 
Usereingabe = document.getElementByAhmwurst; 
    if(Usereingabe != Passwort) 
       { 
         alert("Falsches Passwort!"); 
         history.back(); 
         } 
else 
       { 
          document.location.href="userbereich.html" 
         } 
   } 
</script> 
<noscript>besorgen Sie sich JavaScript!</noscript> 
</head> 
<body> 
<form name="EinloggFormular"> 
<input type="password" name="Ahmwurst"> 
<input type="button" value="Einloggen" onClick="document.getElementByAhmwurst"> 
</form> 
</body> 
</html>

Aber irgentwas daran ist falsch.... was denn??? :cry:
 
Werbung:
Also so?
Code:
<html>
<head>
<script language: javaScript>
<!--
function EinLoggen()
{
  var Passwort = "Eselsbruecke";
  Usereingabe = document.getElementByid('Ahmwurst').value;
      if(Usereingabe != Passwort)
         {
           alert("Falsches Passwort!");
           history.back();
           }
  else
         {
            document.location.href="userbereich.html"
           }
 }
</script>
<noscript>besorgen Sie sich JavaScript!</noscript>
</head>
<body>
<form name="EinloggFormular">
<input type="password" name="Ahmwurst" id="Ahmwurst">
<input type="button" value="Einloggen" onClick="EinLoggen()">
</form>
</body>
</html>
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben