JQuery creates "placeholder" attribute on every input element
|Reported by:||ontwerpen@…||Owned by:|
Somehow JQuery silently creates an empty "placeholder" attribute on every input element. Try it out on the JQuery homepage with
Both will give "" as a result, while really they should be undefined (compare with a page with an input and no JQuery).
This needs to be fixed because in the current situation, it is impossible to detect whether an *empty* placeholder attribute is present or *no* placeholder attribute is present. This can hinder development of plugins that show custom placeholders.