Tips for referencing elements in XPages JavaScript

I XPages bliver dine id’s ændret – dermed forbliver de unikke, også selvom du har brugt samme id i flere custom controls eller i en repeat control. Men det gør også at de ikke kan referere direkte til dit id. I stedet benyttes dette lille hack:

Client Side JavaScript

#{id:myElement}

Server Side JavaScript

getComponent( "myElement")

Eksempler:

  • dojo.byId(“#{id:myDiv}”)
  • #{javascript:getComponent(“my_id_here”).getClientId(facesContext)}

Flere eksempler på Matt Whites blog eller læs Work with documents and fields on the XPage på XPages Wiki

2 tanker om "Tips for referencing elements in XPages JavaScript"

  1. Pingback: Brug LotusScript på dine XPages | XPages.dk

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

*