Forum Moderators: open
Any suggestions? (yes, I guess I could put it in an external js file)
Also, it seems that javascript events aren't allowed in xhtml, such as <form onSubmit="dostuff()"> . What should I be doing instead?
Also, it seems that javascript events aren't allowed in xhtml, such as <form onSubmit="dostuff()"> . What should I be doing instead?
Do like Andreas said, then convert all your event attributes to all-lowercase. (i.e., <form onsubmit="dostuff();">) Then the validator will like you. (Or at least your page :))
Don't forget to include both the opening <!-- and closing // --> comment tags, also noting that there must be a space after the opening comment, and another before the closing comment.
Any closing </bar> will "fool" the validator, and give an error. Closing tags within document.write statements need to be broken in two, in order to hide them from the validator, like "</" + "bar>" and so on.
Make sure that the element that you are including with the document.write is valid in that place in the HTML structure; that you are not trying to nest an element where it is not allowed.