PHP/HTML/Java Texteingabe zählen, kontrollieren und ausgeben. Wo kann ich das lernen?
Hallo allerseits.
Ich muss vorab sagen, dass ich kaum etwas vom programmieren kenne, aber ich würde ein bestimmtes script/code zur Erleichterung meiner Arbeit gebrauchen können.
Ich brauche eine Texteingabe, welche zum einen die eingegebenen Zeichen zählt und begrenzt. Zusätzlich muss auf Sonderzeichen geprüft werden, denn diese dürfen nicht vorhanden sein. Danach möchte ich meinen Text in einem bestimmten Muster unter dem Formular ausgegeben haben, um diesen nur noch kopieren zu müssen. Ggf. mit einer Historie vergangener Eingaben.
Hat jemand eine Idee, wo ich die ressourcen für die folgende Idee her bekommen kann? Würde mir das gerne selber dann beibringen, bzw. gerne versuchen meinen eigenen Code auf die Beine zu stellen.
Würde mich über eine Hilfe bedanken :)
3 Antworten
So etwas lässt sich mit JavaScript umsetzen.
Du erstellst eine einfache HTML-Seite, baust dort zwei Textfelder für Ein- und Ausgabe ein und erstellst dann den Code, der fortlaufend den Text im ersten Feld überprüft und im zweiten Feld korrekt darstellt. Die Seite kannst Du einfach in jedem Browser öffnen.
Du brauchst also keine besonderen Tools außer einem Texteditor (ich empfehle Visual Studio Code).
Für JavaScript gibt es unzählige Anleitungen, Videos und Code-Beispiele im Netz.
Schau mal in meine Beispiel (mit JavaScript) hier ;)
hier mal ein einfacher javascript tester , das kann man so ziemlich gleich in PHP machen
https://jsfiddle.net/7ayj58p1/
<input type="text" name="eingabe" id="eingabe" onkeyup="check(this.value)" />
<div id="ausgabe"></div>
-
function check(wert) {
// https://www.w3schools.com/jsref/event_onkeypress.asp
let ausgabe = document.getElementById("ausgabe");
ausgabe.innerHTML ="Zeichen :"+wert.length;
// https://www.w3schools.com/js/js_regexp.asp
const pattern = /[^\w]/;
let zeichennichtok = pattern.test(wert);
if (zeichennichtok) {
ausgabe.innerHTML +=" Illegales Zeichen enthalten";
}
}