I am trying to create a textbox that the fill color will change according to input in a dropdown box named "DropdownColor" in has 5 choices red, green, blue, yellow and ****. in the texbox I added a validate javascript as follow:
I am trying to create a textbox that the fill color will change according to input in a dropdown box named "DropdownColor" in has 5 choices red, green, blue, yellow and ****. in the texbox I added a validate javascript as follow:
{
var vcolor = event.value;
if (vcolor == "") this.getField('DropdownColor').fillColor = color.transparent
else if (vcolor == "yellow") this.getField('DropdownColor').fillColor = color.yellow
else if (vcolor == "blue") this.getField('DropdownColor').fillColor = color.blue
else if (vcolor == "red") this.getField('DropdownColor').fillColor = color.red
else if (vcolor == "green") this.getField('DropdownColor').fillColor = color.green
else this.getField('DropdownColor').fillColor = color.transparent;
}
the text box color never changes from the bluish default color.
What am I doing wrong?
Amos Madanes
