Hallo Michael,
In Javascript mußt du anstelle von 'text-decoration' 'textDecoration' verwenden. Immer, wenn in einer CSS-Eigenschaft ein Bindestrich vorkommt, mußt du den in JS weglassen und dafür den ersten Buchstaben vom zweiten Wort groß schreiben. Aus 'background-color' wird z.B. auch 'backgroundColor'.
Du brauchst hier aber eigentlich gar kein JS. CSS genügt:
a { text-decoration: underline; }
a:hover { text-decoration: none; }
Gruß, Jan