这样子好像还是有些问题的,当我输入了之后,移开鼠标是不会还原成原来的默认值,可如果我要修改我的输入的话,就不行了.鼠标点上去,input又被清空了 function showSearch(obj,type){ if(type){ if(obj.value=="") obj.value="输入关键字进行搜索"; }else{ if(obj.value=="输入关键字进行搜索") obj.value=""; } } script> [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]而且版主的只要改成: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]