Anche riportare gli errori non sarebbe poi male

Comunque se nella stringa fai il gioco con gli apici eviti di usare i caratteri di escape che spesso sono fonte di errore; ma strano che il validatore ti validi il javascript però.