Seite 1 von 1

Skripts ohne Ereignisse

Verfasst: 21.08.2009, 14:42
von Jack´el´fuego
Gibts es eine möglichkeit, ein skript einzufügen, das immer abläuft?
Ich würde gerne konstant einen Tastendruck abfragen, um beim druck dieser Taste ein eregniss auszulösen, nur leider weis ich nicht wie...

Skripts ohne Ereignisse

Verfasst: 21.08.2009, 17:34
von walde
Hallo Jack´el´fuego,

 

Mann kann Eingaben in Felder zur Laufzeit überprüfen und gegebenenfalls auch die Eingabe von unerwünschten Zeichen unterbinden. Siehe Beispieldatei. 

Code: Alles auswählen

Formular1.#subform[0].Textfeld1::change - (JavaScript, client)
Scripte.xVerboten();
Formular1.#subform[0].Textfeld2::change - (JavaScript, client)
Scripte.xVerboten();
Formular1.#subform[0].DatumsUhrzeitfeld1::change - (JavaScript, client)
Scripte.xVerboten();
Formular1.#variables[0].Scripte - (JavaScript, client)

function xVerboten(){
var RegExPattern = /[x]/;
if(String.toLowerCase(xfa.event.change).match(RegExPattern) != null){
app.alert("Die Eingabe von \"X\" oder \"x\" ist nicht gestattet.");
xfa.event.change = "";
}
}
 

gruß,

 

Walde