HTML Bei bestimmter eingabe in textfeld neu HTML Seite öffnen

VPChief

Bekanntes Mitglied
Guten Abend alle zusammen,

Ich weiß, Anfängerfrage(bin ja auch noch blutiger anfänger) aber ich weiss nicht wie ich das formulieren soll auf Google (sieht man ja auch am Thementitel) , und bei meinen unfassbar schlimm gestellten fragen kommt nur irgend was mit max lengh in textfeld, und das ist nicht das was ich will.

Meine Frage lautet daher: Kann man es irgendwie so machen dass wen man ,,Hi" eingibt dann auf einen button mit z.B. dem Namen ,,Begrüßen" klickt, dass dann eine andere html datei öffnet auf der z.B. steht ,,Du bist aber höflich" und wenn man ,, jaja hi" eingibt dann halt eine seite mit ,,du bist unhöflich" kommt. (Dummes beispiel I know😛🙂)

Ich denke Code ist jetzt nicht nötig, ich denke ihr wisst alle wie zwei textfelder in html aussehen

Hoffe mir kann jemand weiterhelfen suche jetzt schon ewig nach dieser möglichkeit

Danke
 
Das hat nix direkt mit HTML Textfeldern zu tun. Sondern damit, was bei einem Klick auf den Button passiert.

Das kann man mit Javascript machen, das kann serverseitig durch eine entsprechende Serverseitige Anwendung passieren etc.

Beispiel hier, wie man beim Klick auf einen Button Javascript ausführt: https://www.formget.com/javascript-submit-form/
 
Alternativ kann man JQuery (ein Framework für JS) verwenden. In Anlehnung an https://www.geeksforgeeks.org/how-to-get-the-value-of-text-input-field-using-javascript/ und die JS-Variante von switch-case kann man (ohne TDD einzusetzen) ein kleines Erfolgserlebnis zum Weiterentwckeln kreieren:
Javascript:
 ...
//here the value is stored in variable.  
                var x = $("input:text").val();  
  switch(x)
  {
      case "Hi":
      document.getElementById("demo").innerHTML = x;
      break;
      default:
      document.getElementById("demo").innerHTML = "unhöflich...";
      break;
  }
                 
            }); 
...
 
Alternativ kann man JQuery (ein Framework für JS) verwenden. In Anlehnung an https://www.geeksforgeeks.org/how-to-get-the-value-of-text-input-field-using-javascript/ und die JS-Variante von switch-case kann man (ohne TDD einzusetzen) ein kleines Erfolgserlebnis zum Weiterentwckeln kreieren:
Javascript:
 ...
//here the value is stored in variable. 
                var x = $("input:text").val(); 
  switch(x)
  {
      case "Hi":
      document.getElementById("demo").innerHTML = x;
      break;
      default:
      document.getElementById("demo").innerHTML = "unhöflich...";
      break;
  }
                
            });
...
Danke, hab jetzt schon mit was anderem angefangen, aber falls das nicht funktioniert werde ich mir das mal anschauen...
 

Neue Themen


Zurück
Oben