|
Interaktiva händelser startar som ett direkt resultat av åtgärder som formuläranvändaren utför. Detta gör att de här händelserna är användbara för en rad olika beräknings- och skriptåtgärder. Du kan t ex lägga till ett skript till händelsen mouseEnter för ett textfält som ändrar fältets kantfärg till blått, och ett skript till händelsen mouseExit som ändrar tillbaka kantfärgen till den ursprungliga färgen. Den här åtgärden skapar en färgmarkeringseffekt när formuläranvändare flyttar pekaren över ett fält, vilket kan underlätta visuellt när formuläret fylls i. Interaktiva händelser är även användbara för att ändra formulärdata som svar på vad formuläranvändaren väljer. Du kan t ex lägga till ett skript till händelsen change för en listruta som uppdaterar datavärdena i flera fält som svar på vilket värde formuläranvändaren väljer i listan.
Följande lista innehåller de interaktiva händelser som är tillgängliga i listan Visa i skriptredigeraren:
change
click
enter
exit
mouseDown
mouseEnter
mouseExit
mouseUp
postOpen
postSign
preOpen
preSign
Nedanstående bild visar det allmänna händelseflödet för formuläranvändare som använder musen för att välja ett objekt eller ändra objektets värde.
Obs! Denna bild visar ett allmänt händelseflöde, men vissa formulärifyllningsåtgärder och formulärobjekt kan leda till en annan händelseordning. Om användaren till exempel väljer ett värde från en nedrullningsbar lista sker händelsen mouseExit efter händelsen click men före händelserna change och full. Detta gäller även om användaren väljer ett fält, håller ned musknappen och sedan lämnar fältet samtidigt som musknappen är nedtryckt. Händelsen mouseUp sker då inte enligt bildens ordning.
Nedanstående bild visar det allmänna händelseflödet för formuläranvändare som använder tangentbordet för att välja ett objekt eller ändra objektets värde.
|
|
|