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

  • Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!
Status
Es sind keine weiteren Antworten möglich.
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:
 

KöNiG

Neues Mitglied
29 April 2005
520
0
0
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!
 
O

ohrflieger

Guest
Es ist ja eigentlich der Ãœbergang zwischen HTML und JavaScript.
Da es aber eine Frage in HTML ist, passt es wohl doch hierher!
 

Prophet

Super-Moderator
Moderator
4 Mai 2005
5.641
17
38
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....
 
O

ohrflieger

Guest
Zitat von Prophet:
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!
 

Prophet

Super-Moderator
Moderator
4 Mai 2005
5.641
17
38
keine ahnung ob es so funzt mein vorschlag war ja mit get element by id aber wenns es so auch funzt ist ja gut...
 
O

ohrflieger

Guest
Tut es leider nicht :(
Wie meinst du das denn? Ich hab nich so viel Erfahrung in JavaScript eher in HTML...
 
O

ohrflieger

Guest
Ä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:
 
O

ohrflieger

Guest
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>
 
Status
Es sind keine weiteren Antworten möglich.
Werbung:

Latest posts