我有一个简单的表格。加载页面时,输入字段为空,只有在单击字段时才会显示占位符。
<input type="text" onblur="if(this.value=='') this.value='Vorname,
Name';" onfocus="if(this.value=='Vorname, Name')
this.value='';" name="dynamic_0" title="Vorname, Name" value="">
如何让占位符在页面加载时也可见?
答案 0 :(得分:1)
使用html占位符元素
<input type="text" placeholder="whatever you want" onblur="if(this.value=='') this.value='Vorname, Name';" onfocus="if(this.value=='Vorname, Name') this.value='';" name="dynamic_0" title="Vorname, Name" value="">
对于旧的IE兼容性,你应该检查这个polyfill以及: https://github.com/ginader/HTML5-placeholder-polyfill