Nel codice postato mancano dei caratteri chiusagraffa.

E poi occorre controllare che il browser riconosca la sintassi usata, che e` relativamente recente.
Nelle pagine di w3schools.com mi pare ci siano le informazioni dei browser dove sono riconosciuti i vari comandi.