Förhindra att inbäddad JavaScript misslyckas med validering - CSS-tricks

Anonim

Har du någonsin sett de CDATA-grejerna i JavaScript och undrar vad den var till för? Det är för att förhindra att valideraren läser den koden som markering och misslyckas med validering. Exempelvis är ampersands (&) och tecken som är större än / mindre än () ofta skyldiga till att valideringen misslyckas när det faktiskt är helt OK att använda dem i JavaScript.

 //