Hi all,
I was wondering if someone could tell me what property or call I could use to determine the displayType of an element.
I am looping through the elements on a form and need to determine whether or not it is a text area.
Thanks
function onElementFocusChanged(event) {
var vElem = event.getElementName()
var vEventType = event.getType()
var vForm = event.getFormName()
if (vElem && vForm)
{
var vElementType = forms[vForm].elements[vElem].getElementType();
application.output(vElementType)
if (vElementType == ELEMENT_TYPES.TEXT_FIELD || vElementType == ELEMENT_TYPES.TYPE_AHEAD) // doesn't look nice on combobox
{
if (vEventType == "focusGained")
{
forms[vForm].elements[vElem].bgcolor = '#ffffcc' // pale yellow
}
else { // reset to white on focus lost
forms[vForm].elements[vElem].bgcolor = '#ffffff' // white
}
}
}
}
Java class "com.servoy.j2db.scripting.info.ELEMENT_TYPES" has no public instance field or method named "TYPE_AHEAD".
Users browsing this forum: No registered users and 7 guests