<input><br>那如果我再把鼠标移开,又出现默认值,而当我输入了之后,则不会出现默认值,又该怎么处理呢?<br><div class="htmlarea"> <textarea id="runcode37072"> <input name="username" type="text" value="first name.last name" size="15" maxlength="60" onfocus="value=''" onblur="if(!value)value=defaultValue"> </textarea><br><input onclick="runEx('runcode37072')" type="button" value="运行代码"> <input onclick="doCopy('runcode37072')" type="button" value="复制代码"> <input onclick="doSave(runcode37072)" type="button" value="保存代码">[Ctrl+A 全选 注:<a href="http://www.jb51.net/article/23421.htm" title="查看具体详情" target="_blank">如需引入外部Js需刷新才能执行</a>]</div> <br><br>这样子好像还是有些问题的,当我输入了之后,移开鼠标是不会还原成原来的默认值,可如果我要修改我的输入的话,就不行了.鼠标点上去,input又被清空了<br><div class="htmlarea"> <textarea id="runcode28786"> <input type="text" onblur="showSearch(this,1)" onfocus="showSearch(this)" name="KeyWord" value="输入关键字进行搜索"> <script> function showSearch(obj,type){ if(type){ if(obj.value=="") obj.value="输入关键字进行搜索"; }else{ if(obj.value=="输入关键字进行搜索") obj.value=""; } } </script> </textarea><br><input onclick="runEx('runcode28786')" type="button" value="运行代码"> <input onclick="doCopy('runcode28786')" type="button" value="复制代码"> <input onclick="doSave(runcode28786)" type="button" value="保存代码">[Ctrl+A 全选 注:<a href="http://www.jb51.net/article/23421.htm" title="查看具体详情" target="_blank">如需引入外部Js需刷新才能执行</a>]</div> <br>而且版主的只要改成: <br><div class="htmlarea"> <textarea id="runcode6760"> <input name="username" type="text" value="first name.last name" size="15" maxlength="60" onfocus="if (value==defaultValue)value=''" onblur="if(!value)value=defaultValue"> </textarea><br><input onclick="runEx('runcode6760')" type="button" value="运行代码"> <input onclick="doCopy('runcode6760')" type="button" value="复制代码"> <input onclick="doSave(runcode6760)" type="button" value="保存代码">[Ctrl+A 全选 注:<a href="http://www.jb51.net/article/23421.htm" title="查看具体详情" target="_blank">如需引入外部Js需刷新才能执行</a>]</div>