这个想法是有一个没有背景的“隐藏”文本框,所以它很好地放在背景上。
单击文本框时,会将值设为空白并将文本更改为黑色。
这适用于Chrome和IE,但不适用于Firefox,
<input id="emailSubscribe" name="email" type="text" value="Subscribe for updates, Just enter your email Address"></input>
$("#emailSubscribe").focus(function(){
if($("#emailSubscribe").val() == "Subscribe for updates, Just enter your email Address"){
$("#emailSubscribe").val("")
$("#emailSubscribe").css("color", "black");
$("#buttonBar").fadeIn(700);
}
});
答案 0 :(得分:2)
您缺少分号(;)
您的$("#emailSubscribe").val("")
应为$("#emailSubscribe").val("");
答案 1 :(得分:1)
不确定为什么你的没有,但这对我有用。