T800 html5 placeholder

Fixes #800 
Added js placeholder non-html5 fix