JavaScript – die besten Beiträge

HTML Formular automatisch ausfüllen lassen - welche Programmiersprache/Programm?

Hab ein wenig Programmierkentnisse in verschiedenen Sprachen und wollte euch mal nach einem Rat fragen, was für sowas die einfachste und eleganteste Lösung wäre

Ich muss mich durch Webseiten zum testen klicken die immer fast gleich aufgebaut sind, man muss immer den namen, adresse, ort, ... in Textfeldern angeben, mal was anhaken und in die sonstigen Felder einfach irgendwas reinschreiben z.B. einfach auf die Tastatur hauen -> "whdouhwodhquhd"

Ich muss das sehr oft hintereinander machen und jedes mal händisch alles einzutragen ist sehr zeitspielig und nervig

Da ich gerne mal meine Programmierkentnisse auffrischen würde, hätte ich ne Frage ob man sich da ein Skript o.ä. schreiben kann, welches automatisch diese Textfelder füllt. Egal ob mit unsinn oder mit Texten die ich im Programm vorgebe

Dabei wäre es wichtig programmieren zu können, dass wenn das Textfeld den Namen "Telefonnummer" hat, dort auch immer nur Zahlen eingetragen werden und bei dem Feld "Vorname" nur Buchstaben, usw.

Das wichtigste ist, dass man da nichts oder so wenig wie Möglich irgendwas installieren muss, dass man es einfach herumschicken kann, vileleicht als einfache Datei die man ausführt, oder so.

Ich weiß nicht was es da für Möglichkeiten gibt, ich hab daran gedacht das als eine Art Add-On in Chrome oder Firefox zu erstellen, oder lokal als einfache Skript Datei die man ausführt und dann die Felder gefüllt werden. Ich wüsste halt auch nicht welche Programmiersprache sich für sowas am besten eignet.

Wisst ihr was ich meine? Vielleicht gibts für sowas ja schon ein Programm, hab ihr eine Idee?

Computer, HTML, programmieren, JavaScript, Formular, automatisierung, Informatik, Webentwicklung

Password auf Groß und Kleinbuchstaben/ziffern achten JavaScript?

Hallo wir sollen bei einer Aufgabe überprüfen ob das Passwort ein Groß/kleinBuchstaben und eine Ziffer enthält und dann die Eingabe grüne färben. Bin mir aber nicht sicher wie das funktionieren soll.

Aufgabe:

(b) Erweitern Sie die Funktion aus der vorherigen Aufgabe so, dass auch bei mehr

als 8 Zeichen der Hintergrund ebenfalls gelb ist und erst grün wird, wenn die

Zeichenkette einen Großbuchstaben, einen Kleinbuchstaben, eine Ziffer und

ein anderes Zeichen enthält! Hinweis: Mit s.charAt(i) greift man auf das i-te Zeichen in der Zeichenkette s zu.

<!DOCTYPE html>
<html lang=de>
<head>
  <title>JS – jQuery Einbinden</title>
  <meta charset=utf-8>


  <!-- Nur eine der beiden folgenden Varianten einsetzen: -->


  <script src="jquery-3.4.1.min.js"></script>
  <script>
  function test(s)
  {
  var anz=s.length;
   var charset = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
   var bool=true;
	if(anz<6)
	{
	$('#passw').css("background-color","pink");
	}
	if(anz>=6 && anz <=8)
	{
	$('#passw').css("background-color","yellow");
	}
	if(anz>8)
	{


	}
	for(i=1;i<=anz; i++)
	{
	if(s.charAt(i)==charset)
		$('#passw').css("background-color","lightgreen");
	else 
	$('#kurz').text("zukurz");
	
	}
	
	$('#anz').text(anz);
  }
  </script>
  </head>
<body>
<h1>Passworteingabe</h1>
<p>Passwort eingeben: </p>
<input type=text oninput="test(value);" id="passw">
<br>
Anzahl: <span id="anz"></span>
Zu Kurz? <span id="kurz"></span>
</body>
</html>
Computer, JavaScript, Informatik, JQuery

Meistgelesene Beiträge zum Thema JavaScript