$(function(){
$("#test").focus(function(){ <%--当id为test获取焦点时调用的函数--%>
var txt_value = $(this).val(); <%--获取文本框值--%>
if(txt_value == "请输入姓名"){ <%--判断文本框值--%>
$(this).val(""); <%--将文本框值清空--%>
}
});
$("#test").blur(function(){ <%--当id为test失去焦点时调用函数--%>
var txt_value = $(this).val();
if(txt_value == ""){ <%--如果文本框值为空--%>
$(this).val("请输入姓名"); <%--设置文本框值--%>
}
});
});
当然还可以用h5的新特性的:
placeholder="请输入名字", 直接加到input框后面,该特性不支持ie10以下浏览器