Si hablas de Javascript entonces el código es válido, si hablas de una mezcla extraña entre Javascript y PHP creo que andas algo perdido.
En el mejor de los casos es más oportuno compartir el error que recibes para poder orientarte al respecto, ¿no te parece?