input文本输入框 默许有灰色的输入姓名,点击后字消失,输入名字变黑

input文本输入框 默认有灰色的输入姓名,点击后字消失,输入名字变黑
新人求解:
现要求,写一个输入框,默认有灰色的提示“输入姓名”,点击输入框获得焦点后“输入姓名”消失,开始输入文字,文字要求是黑色,如果删除所有输入文字,并丢掉焦点,又会出现灰色的“输入姓名”
以下是我写的例子:
<input name="textfield" type="text"style="color:#888" value="输入姓名" onfocus="if (value =='输入姓名){value =''}" onblur="if (value ==''){value='输入姓名'}" />

可以完成大部分要求,但是输入文字也是灰色,我不知道怎么样才能让输入的时候变黑字,我有尝试过在if的语句后面加上  style="color:#000",也就是onfocus="if (value =='输入姓名){value ='';style="color:#000"}"
可是没有效果,求大神解答一下,谢谢
------解决思路----------------------
我记得Input标签有个 placeholder 属性,就可以实现这个效果

例子:
<input type="text" name="ckwantrans" placeholder="我需要10人"/>