Apparently I cannot use a variable in the .text() method?
Nonsense.
The only difference is that I stored the string "fdsa" in variable fdsa. Can someone explain??
The problem is that you stored the string "fsda" in a String variable, NOT a string (NULL terminated array of chars). Forget that the stupid String class even exists.