Textfeld -- Nach einer erstmaligen Eingabe, eine zweite Eingabe nur noch gegen Bestätigung möglich

Mücke_552

Mitglied
Ich habe in Adobe Acrobat Pro ein Textfeld mit folgender Aktion ausgeführt:

function zeit() {
var fld = this.getField("Name des Textfeldes");
var uhrzeit = new Date();
var stunde = uhrzeit.getHours();
var minute = uhrzeit.getMinutes();
fld.value = (stunde + ":" + minute);
}
zeit();

Wenn ich in das Textfeld klicke. Erscheint die Aktuelle Zeit. Das klappt soweit prima.
Diese Zeit ist wichtig! (Ereignis-Protokoll) und sollte beim erneuten antippen nicht mehr so einfach geändert werden können!
Nur noch so alla mit "Sind Sie sicher, dass diese Zeit geändert werden soll?" und dann müsste man einfach auf "OK" kicken und die Aktualisierte Zeit erscheint im Textfeld.

Wie kann ich das bewerkstelligen :-()

Es wäre der Oberhammer wenn mir jemand helfen könnte

Lieben Gruss Christoph
 

Anhänge

  • function zeit.png
    function zeit.png
    151 KB · Aufrufe: 24

mihe7

Top Contributor
Wie kann ich das bewerkstelligen :-()
Erstmal im richtigen Forum posten: JavaScript ist nicht Java :)

Was ich mir vorstellen könnte, wäre zu Beginn der Funktion zu prüfen, ob im Textfeld schon etwas steht. Wenn ja, dann gibts eine Bestätigungsabfrage, ansonsten oder wenn der Benutzer bestätigt füllst Du das Feld mit der Zeit aus.

Javascript:
var fld = this.getField("Name des Textfeldes");
if (fld.value && fld.value !== '') {
    var result = app.alert('Willste wirklich?', 1, 2);
    if (result != 4) {
        return;
    }
}
         
var uhrzeit = new Date();
var stunde = uhrzeit.getHours();
var minute = uhrzeit.getMinutes();
fld.value = (stunde + ":" + minute);
 

Mücke_552

Mitglied

Lieber mihe7


Erstmal - vielen Dank für deine Antwort - super toll :)
Und sorry für den falschen Ort des Post`s

Ich hab noch ein "Syntax Error: return not in function 5: in Zeile6"
 

Anhänge

  • 2021-03-02 09_01_58-01 Einsatzjournal_13.pdf - Adobe Acrobat Pro DC.png
    2021-03-02 09_01_58-01 Einsatzjournal_13.pdf - Adobe Acrobat Pro DC.png
    122 KB · Aufrufe: 24

mihe7

Top Contributor
Du musst den Code in Deine function zeit() setzen :)

Javascript:
function zeit() {
    // hier der Code aus Kommentar #2
}
zeit();
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
U Mit Datum aus Textfeld rechnen Angular, React, JQuery - Fragen zu JavaScript 5
T Mit Dropdown oder Textfeld Datenpunkte im Diagramm ein-/ausblenden Angular, React, JQuery - Fragen zu JavaScript 0
A Textfeld hit alert Ausgabe Angular, React, JQuery - Fragen zu JavaScript 3
M smiles per klick in ein textfeld einfügen Angular, React, JQuery - Fragen zu JavaScript 3
B Focus im Textfeld von Fenster A und Fenster B im Vordergrund Angular, React, JQuery - Fragen zu JavaScript 3
K Möchte ein Ergebnis in einem Textfeld angeben. Angular, React, JQuery - Fragen zu JavaScript 5
G Wie kann ich Smilies in ein Textfeld einfügen? Angular, React, JQuery - Fragen zu JavaScript 1
M Hilfe! Feature detection - Browser nach Java abfragen Angular, React, JQuery - Fragen zu JavaScript 3
B Quiz Fragen in einem Array nach drücken auf einen Button abfragen Angular, React, JQuery - Fragen zu JavaScript 5
L Nach if else gehe zum nächsten elementbuid? Angular, React, JQuery - Fragen zu JavaScript 4
C per Javascript auf S4 nach Sensordaten fragen? Angular, React, JQuery - Fragen zu JavaScript 2
E wie Methodenvorschläge nach Eingabe eines Punktes veranlassen? Angular, React, JQuery - Fragen zu JavaScript 3
V Eingaben nach submit durch function erhalten Angular, React, JQuery - Fragen zu JavaScript 6
W Seite verlassen nach vollständigem Laden Angular, React, JQuery - Fragen zu JavaScript 15
B Script funktioniert nach Firefox Update nicht mehr?? Angular, React, JQuery - Fragen zu JavaScript 2
B Java Menü verschwindet nach Klick Angular, React, JQuery - Fragen zu JavaScript 2
I viele links öffnen und nach erfolgreichem laden wieder beend Angular, React, JQuery - Fragen zu JavaScript 5
G Nach dem Laden der Seite einen JS in einem I-Frame ausführen Angular, React, JQuery - Fragen zu JavaScript 6
F Nach Schließen des Browsers eine neue Seite öffnen Angular, React, JQuery - Fragen zu JavaScript 2
D Button, der nach n Klicks Popup öffnet Angular, React, JQuery - Fragen zu JavaScript 3
S PopUp Fenster nach schließen dann die Mutter Seite neu laden Angular, React, JQuery - Fragen zu JavaScript 5
N Grafik nach Wechsel mit OnClick wieder zurücksetzen Angular, React, JQuery - Fragen zu JavaScript 4
Y formular nach dem senden löschen Angular, React, JQuery - Fragen zu JavaScript 2
M Skript nach 5 Sekunden Laufzeit abbrechen Angular, React, JQuery - Fragen zu JavaScript 2
K Bild soll nach 5 Sekunden für 5 Sekunden erscheinen Angular, React, JQuery - Fragen zu JavaScript 5
C Seite dannach nach oben scrollen onClick=history.back() Angular, React, JQuery - Fragen zu JavaScript 2
M Funktion in einer Funktion Angular, React, JQuery - Fragen zu JavaScript 1
Q Mit JavaScript Daten aus einer Textdatei verarbeiten Angular, React, JQuery - Fragen zu JavaScript 2
pkm Frage zu einem nicht funktionierenden setInterval bei einer ExtJS-Komponente Angular, React, JQuery - Fragen zu JavaScript 1
N Checkbox Daten in ein Form Feld auf einer anderen Seite übergeben Angular, React, JQuery - Fragen zu JavaScript 19
N werde zu einer leeren Seite weitergeleitet wenn ich über react-router-dom zur neuen klasse leiten will Angular, React, JQuery - Fragen zu JavaScript 1
Oskar.p Wie gebe ich einen "Input" einer Website, an einer anderen Stelle wieder aus? Angular, React, JQuery - Fragen zu JavaScript 5
O Skript zur Darstellung von Bildern auf einer einfachen Website Angular, React, JQuery - Fragen zu JavaScript 17
N Antworten einer Quizfrage aus der Json Datenbank mappen Angular, React, JQuery - Fragen zu JavaScript 25
pkm Problem mit Reaktivität bei einer Vue in Vue.js Angular, React, JQuery - Fragen zu JavaScript 0
X Mehrfaches Nutzen einer Funktion Angular, React, JQuery - Fragen zu JavaScript 1
H Bilder auf einer Webseite anzeigen Angular, React, JQuery - Fragen zu JavaScript 4
Anfänger2011 Ergebnis einer Funktion direkt in Variable speichern Angular, React, JQuery - Fragen zu JavaScript 6
E Aufbau einer URL Angular, React, JQuery - Fragen zu JavaScript 2
P Lauftext als Java Script Mehrmals auf einer Seite abspielen funktioniert nicht Angular, React, JQuery - Fragen zu JavaScript 3
A Facebool und Twitter an einer Stelle Angular, React, JQuery - Fragen zu JavaScript 1
P mehrere Funktionen in einer aufrufen und onklick zuweisen Angular, React, JQuery - Fragen zu JavaScript 14
K dynamischer Headbereich einer Webseite Angular, React, JQuery - Fragen zu JavaScript 3
S Problem mit Aufruf einer *.js-Datei Angular, React, JQuery - Fragen zu JavaScript 2
G hintergrundbild einer webseite per uhrzeit zu verändern Angular, React, JQuery - Fragen zu JavaScript 4
J Mehrere Alertboxen auf einer seite möglich ? Angular, React, JQuery - Fragen zu JavaScript 2
G Wer kann mir Helfen, bei einer automatischen Diashow? Angular, React, JQuery - Fragen zu JavaScript 2
R onload Aufruf einer Funktion in einer Funktion Angular, React, JQuery - Fragen zu JavaScript 2
S HTML Cod in einer bestimmten stelle einfügen. Angular, React, JQuery - Fragen zu JavaScript 12
H Zelle einer Tabelle auslesen Angular, React, JQuery - Fragen zu JavaScript 2
G Status einer dynamischen erstellten "Checkbox[]" ä Angular, React, JQuery - Fragen zu JavaScript 3
C Flashfilm aus einer HTML-Seite im Fullscreen öffnen Angular, React, JQuery - Fragen zu JavaScript 2
S Verweise einer Auswahlliste in einem IFrame anzeigen Angular, React, JQuery - Fragen zu JavaScript 5
M Frage wegen einer einfachen Java Bildergalerie Angular, React, JQuery - Fragen zu JavaScript 8
G Erstellungsdatum/-zeit einer anderen Datei ausgeben Angular, React, JQuery - Fragen zu JavaScript 2
F Browser-/OS-Abfrage beim Laden einer Internetseite Angular, React, JQuery - Fragen zu JavaScript 3
M 2 PopUps auf einer .htm...Probleme Angular, React, JQuery - Fragen zu JavaScript 2

Ähnliche Java Themen

Neue Themen


Oben