|
Categorieën >
JavaScript
Javascript zorgt voor invalid html
|
|
|
offline
|
HTML 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;
<script type="text/javascript" language="JavaScript">
//<!--
* this should be ignored
//-->
</script>
<script type="text/javascript" language="JavaScript"> //<!-- * this should be ignored //-->
|
8 antwoorden
|
|
|
offline
|
Crew PHP
|
wat is er fout dan? volgens mij dan language deel. En dat is ook overbodig, niet nodig
|
|
|
|
offline
|
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.
|
DRW – 09/12/2008 19:37
|
|
offline
|
Nieuw lid
|
Via een .JS file?
|
|
|
|
offline
|
HTML gevorderde
|
Dat kan niet volgens mij, omdat mijn javascript-stuk helemaal dynamisch gemaakt wordt mbv PHP...
|
CDNC – 09/12/2008 19:48
|
|
offline
|
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
|
HTML gevorderde
|
Nee, PHP is server-side, he... een validator ziet geen php-code, alleen het eindresultaat...
|
vinTage – 09/12/2008 20:07 (Laatst gewijzigd op 09/12/2008 20:12)
|
|
offline
|
Nieuw lid
|
<script type="text/javascript">
//<!--
* this should be ignored
//-->
</script>
<script type="text/javascript"> //<!-- * this should be ignored //-->
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 &
|
|
|
|
offline
|
Nieuw lid
|
Probeer eens alles tussen
<![CDATA[
en
]]>
te zetten
|
Dit onderwerp is gesloten.
|
|
|