login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Javascript zorgt voor invalid html

Offline Metalhead - 09/12/2008 19:30
Avatar van MetalheadHTML gevorderde Ik wil mijn code w3c-valideren, maar door mijn (dynamisch gecreëerde javscript functies is niet valid.

Ik dacht dat als ik zoiets zou doen, dat het dan werd genegeerd voor validatie, maar dat werkt dus niet;
  1. <script type="text/javascript" language="JavaScript">
  2. //<!--
  3. * this should be ignored
  4. //-->

8 antwoorden

Gesponsorde links
Offline Martijn - 09/12/2008 19:33
Avatar van Martijn Crew PHP wat is er fout dan? volgens mij dan language deel. En dat is ook overbodig, niet nodig
Offline Metalhead - 09/12/2008 19:36
Avatar van Metalhead HTML gevorderde Nee, dat is wel goed (zie bijv. http://www.hand...cript.html)
De fouten treden op omdat hij hetgeen dat tussen de script-tags wil gaan valideren... en dat gaat natuurlijk niet goed, dus krijg ik honderden fouten daartussen.
Offline DRW - 09/12/2008 19:37
Avatar van DRW Nieuw lid Via een .JS file?
Offline Metalhead - 09/12/2008 19:41
Avatar van Metalhead HTML gevorderde Dat kan niet volgens mij, omdat mijn javascript-stuk helemaal dynamisch gemaakt wordt mbv PHP...
Offline CDNC - 09/12/2008 19:48
Avatar van CDNC PHP ver gevorderde zoals DRW zegt, JS file, maar deze moet niet de extensie .js hebben om te werken. daar kun je evengoed script.php voor nemen
geen idee of de validator dat beter vind, maar ik trek me van dat soort error niets aan.
Offline Metalhead - 09/12/2008 20:05
Avatar van Metalhead HTML gevorderde Nee, PHP is server-side, he... een validator ziet geen php-code, alleen het eindresultaat...
Offline vinTage - 09/12/2008 20:07 (laatste wijziging 09/12/2008 20:12)
Avatar van vinTage Nieuw lid
  1. <script type="text/javascript">
  2. //<!--
  3. * this should be ignored
  4. //-->


Dit valideert perfect xhtml1 strict, met language erbij niet.

Edit, wat komt er (ongeveer) tussen de script tags?
Ites met dynamische urls zeker ? Dan zul je & om moeten naar &amp; 
Offline Romic - 09/12/2008 20:52
Avatar van Romic Nieuw lid Probeer eens alles tussen
<![CDATA[
en
]]>
te zetten
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.201s