Hallo, daChris!
funktioniert element.focus() nicht?
du erwartest jetzt nicht, dass ich das für dich ausprobiere?
je nach reihenfolge von focus und value einfügen steht der cursor an unterschiedlichen stellen, zumindest im IE.
freundl. Grüsse aus Berlin, Raik