In javascript devi cambiare i singoli attributi css tipo:
codice:
var styleProva = document.getElementById('prova').style
styleProva.transform='rotate(30deg)';
styleProva.mozTransform='rotate(30deg);
styleProva.webkitTransform='rotate(30deg)';
styleProva.oTransform='rotate(30deg)';
styleProva.msTransform='rotate(30deg)';
Non sono sicuro che questa sintassi css -moz-transform sia riconosciuta da js, comunque di norma in js il trattino - viene eliminato e prima lettera successiva diventa maiuscola. (es: codice css background-image diventa in js backgroundImage)