noober Posted May 25, 2009 Share Posted May 25, 2009 Hi, I'm looking to use a JQuery plugin by placing the code below at the bottom of my xhtml, inside my body. I notice if I try to validate the page in w3c, (it's xhtml) the page gives me this error: "document type does not allow element "span" here" Is there a way around this to get the page to validate? Am I doing something wrong here? <script type="text/javascript" language="javascript"> $("#plant").fdplant({ prev: '<span>Prev</span>', next: '<span>Prev</span>' }); }); </script> Quote Link to comment https://forums.phpfreaks.com/topic/159532-solved-jquery-w3c-invalid-span-tags-inside-of-javascript/ Share on other sites More sharing options...
bibby Posted May 26, 2009 Share Posted May 26, 2009 The validation error is probably because of the tags in the script: prev: '<span>Prev</span>' I'd imagine you'd get the same thing from prev: $("<span/>").html("Prev") You may want to try createElement, just to get the tag characters out of the way: $("#plant").fdplant({ prev: (function(e){ e.innerHTML="Prev"; return e;})(document.createElement('span')) next: (function(e){ e.innerHTML="Next"; return e;})(document.createElement('span')) }); }); Quote Link to comment https://forums.phpfreaks.com/topic/159532-solved-jquery-w3c-invalid-span-tags-inside-of-javascript/#findComment-842481 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.