Seite 1 von 1

Autofocus bei PopUp / Javascript

Verfasst: 02.10.2015, 11:45
von Oroon
Hallo zusammen,

ich bräuchte dringend eure Hilfe da ich hier langsam am verzweifeln bin. Ich habe folgenden Code und bräuchte eigentlich nur beim öffnen des PopUps das der Mausfokus automatisch im Textfeld für die Passworteingabe springt, sprich bei dem startet. Kann mir da wer helfen?

Code: Alles auswählen

(function () {
    var f = getField("SIKDatum");
    var readonly = !f.readonly;
    var readonly_desc = readonly ? "Deaktiviert" : "Aktiviert";
 
    var resp = app.response({
        cQuestion: "Bitte geben Sie das Passwort ein:",
        cTitle: "Passwortabfrage",
        bPassword: true,
        cLabel: "Passwort"
    });
 
    switch (resp) {
 
    case "1212": 
        getField("DCheck").readonly = readonly;
        getField("Dat2").readonly = readonly;
        getField("SIKDatum").readonly = readonly;
        getField("SIKVisum").readonly = readonly;
        getField("Dat3").readonly = readonly;
        getField("ErDatum").readonly = readonly;
        getField("ErNummer").readonly = readonly;
        getField("ErVisum").readonly = readonly;
        getField("Notiz").readonly = readonly;
        getField("Abschliessen").readonly = readonly;
        app.alert("Die Felder haben nun den Status: " + readonly_desc, 3);
        break;
 
    case null : 
        break;
 
    default : 
        app.alert("Falsches Passwort.", 1);
        break;
}
 
})();

Autofocus bei PopUp / Javascript

Verfasst: 02.10.2015, 12:51
von BAlheit
Wann wird die Funktion angewendet?

Bernd Alheit

Autofocus bei PopUp / Javascript

Verfasst: 02.10.2015, 13:07
von Oroon
Hallo BAlheit

Nachdem man ein Button gedruckt hat / Maustaste drücken.

Gruss Oroon

Autofocus bei PopUp / Javascript

Verfasst: 02.10.2015, 13:15
von BAlheit
Dies scheint mit dem Parameter bPassword zusammenzuhängen. Wenn man den Paramter weglässt, befindet sich der Cursor im Feld.

Bernd Alheit

Autofocus bei PopUp / Javascript

Verfasst: 02.10.2015, 13:24
von Oroon
Hallo Albert

wenn ich aber den Code
bPassword: true,
weglasse funktioniert die aber die Passwortüberprüfung, sowie auch die Arbeitsanweisung nicht mehr. :-O

Gruss Oroon

Autofocus bei PopUp / Javascript

Verfasst: 02.10.2015, 13:35
von BAlheit
Der Parameter bPassword hat damit nichts zu tun. Er steuert nur, ob die eingegebenen Zeichen sichtbar sind oder nicht.
Das Problem scheint woanders zu liegen.

Autofocus bei PopUp / Javascript

Verfasst: 02.10.2015, 13:56
von Oroon
ein Komma und alles ist zunichte :D

vielen Dank für die Hilfe :)

Gruss Oroon