@hamid, No Hamid that's not true.
I was there when quotes were introduced in HTML for the first time in history of the web. They were introduced as allowed means of expressing values which contain "word-break characters".
Meaning, not only they are neither mandatory nor required, they are allowed to be used in a naming tentative which would otherwise break in two or more tokens in case that it required a wbr char.
So, no. Quotes are not required to keep the token in one peace when there are no word breaking characters present. And because this is HTML, not xhtml.
rproffitt commented: Fiddles are nice. +10
jonsan32 commented: Agreed. Sorry. I kinda suck at this :-) +3
mattyd commented: Worked. Thank you! +8
diafol commented: Why this has been overlooked so far I don't know +15
JorgeM commented: Javascript master +12
diafol commented: Good points +15
almostbob commented: way too many go for form, without function, goodonya +13