Hallo Roland,
Zu: einfache JS Beispiele wie zum Beispiel auslesen eines Feldes
In den JavaScript Beispielen kommt es an vielen Stellen zum Lesen und Schreiben von Feldwerten.
Alles was in den Beispielen an JavaScript erfolgt, ist nicht spezifisch für Visforms.
Dazu gehören auch Lesen und Schreiben von Feldwerten in HTML.
Eine Einführung in JavaScript für Anfänger liefert die Dokumentation selbstverständlich nicht.
Das gleiche gilt für individuelle technische Anpassungen von HTML, CSS und PHP.
Auch dazu liefert die Dokumentation selbstverständlich keine allgemeine Einführung für Anfänger.
Folgendes findest du in vielen der Beispiele.
Es wird die verbreitete praktische Bibliothek 'jQuery' verwendet (ist automatisch geladen).
Den Wert für ein Feld mit der Feld-ID '464' auslesen:
Code:
const fieldID = '464';
let value = jQuery('#field' + fieldID).val()
Den Wert für ein Feld mit der selbst vergebenen Custom-CSS Klasse 'css-number-add-result' (Feld-Konfiguration) setzen:
Code:
let sum = 123;
jQuery('.css-number-add-result').val(sum);
Zu: Gibt es außer den genannten Beispielen noch andere?
Die JavaScript-Beispiele in der Dokumentation sind zahlreich, erstrecken sich auf aktuell bereits ganze 3 Seiten und es kommen regelmäßig immer mehr Beispiele hinzu.
JavaScript Beispiele Teil 1:
docs.joomla-5.visforms.vi-solutions.de/d...-webassets/examples/
JavaScript Beispiele Teil 2:
docs.joomla-5.visforms.vi-solutions.de/d...ets/examples-more-1/
JavaScript Beispiele Teil 3:
docs.joomla-5.visforms.vi-solutions.de/d...ets/examples-more-2/
Insgesamt aktuell 14 vollständige lauffähige kurze Beispiele.
Das alles ist Standard JavaScript mit HTML unter Verwendung der verbreiteten praktischen Bibliothek 'jQuery' (ist automatisch geladen).
Meiner Erfahrung nach ist das mehr als ausreichend als Grundlage für eigene Vorhaben.
Und ja, so ganz ohne Kenntnisse in JavaScript geht es nicht.
Zu: vieles doch ziemlich versteckt
Die JavaScript-Beispiele stehen direkt bei dem Plugin 'Frontend Webassets', wo diese auch hingehören.
Die JavaScript-Beispiele haben sogar eigene Menüpunkte.
Und versteckt wird in den Beispielen soweit ich es beurteilen kann nichts, ganz im Gegenteil.
Das tolle an Visforms sind ja gerade die Möglichkeiten, diese technischen Anpassungen in Visforms geeignet durchführen zu können.
Das schlechte an Visforms ist ja nicht, dass du noch kein JavaScript verstehst.
Und ja, diese technischen Anpassungen setzen zumindest ausreichende Erfahrung mit den betroffenen Technologien voraus.
Ohne ausreichende Erfahrung geht Entwickler-nahe individuelle Sonderwunsch-Entwicklung halt einfach nicht.
Liebe Grüße, Ingmar