Eli kun laitan sivulleni (XHTML) javascript kelloja yms, validaattori huomaa sen jälkeen miljoona virhettä. Onko tästä haittaa, kun kaikki selaimet kuitenkin tuntuvat näyttävän sen oikein?
javascript ei validia
kekkone
2473
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Ei siitä varsinaisesti ole haitaa, mutta se on helppo korjata sellaiseksi, että validointi onnistuu.
Tee näin:
//
Ensiksi // merkit merkitsevät kyseisen skriptin rivin kommentiksi, joka ei vaikuta itse skriptiin. Tämän jälkeeen CDATA-merkintä kertoo selaimille/validaattorille että tämän jälkeen tulee merkkidataa, joka ei liity dokumentin rakenteeseen.
Lopulta ]]> merkintä lopettaa merkkidatan. Myös sen eteen on hyvä pistää javascriptin rivikommettimerkintä.
Tuolla skriptin pitäisi toimia ja validoinnin onnistua.
Nyt errorit vähentyivät tuntuvasti, mut sit tuli uusia. Melkein kaikki koskee seuraavia kohtia:
sekä tageja
, , ,