js input 鼠标点击清除提示内容,失去焦点还原默认内容的方法
=======================================
function clearDefaultText (el,message)
{
var obj = el;
if(typeof(el) == "string")
obj = document.getElementById(id);
if(obj.value == message)
{
obj.value = "";
}
obj.onblur = function()
{
if(obj.value == "")
{
obj.value = message;
}
}
}
========================
实例
========================
<input type="text" id="searchKey" name="searchKey" value="请输入标题" οnclick="clearDefaultText(this,'请输入标题')"/>