change (händelse)

Beskrivning

Startar när formuläranvändaren ändrar innehållet i ett fält med någon av följande åtgärder:

  • Skriver något med tangentbordet förutsatt att fältet har tangentbordsfokus

  • Klistrar in data i fältet

  • Väljer något i en listruta eller nedrullningsbar lista

  • Markerar eller avmarkerar en kryssruta

  • Ändrar inställningen i en grupp alternativknappar

    Den här händelsen startar inte som svar på ändringar av objektvärden som ett resultat av beräkningar eller skript, eller genom att formulärdesignen sammanfogas med data.

Typ

Interaktiv händelse

Stöd

Klientprogram

Tillgänglighet

Acrobat och Adobe Reader

ja

HTML-webbläsare

ja

(Endast för nedrullningsbara listor)

Version

XFA 2.1

Exempel

Använd den här händelsen för beräkningar eller skript som måste starta som svar på när formuläranvändaren ändrar värdet i ett fält. Du kan t ex använda händelsen change för en nedrullningsbar lista för att markera specifika rader i en tabell. Den här metoden gör att när formuläranvändaren väljer ett värde i den nedrullningsbara listan, kommer motsvarande rad i tabellen att markeras.

Obs! Skript mot ett objekts 'this.rawValue' fungerar inte. Använd istället händelsemodellegenskapen $event.fullText för att få objektets aktuella värde.

Ett detaljerat exempel på hur du använder händelsen change finns i Hämta aktuellt eller tidigare värde för en nedrullningsbar lista.