NON esistono funzioni standard (ovvero cross browser e cross platform) per ottenere il testo selezionato in una textarea o in un input, che io sappia.

IE ha le sue, Mozilla ne ha altre, e così via.