带有文本框的FF Javascript样式问题

FF Javascript Styling issue with text box

本文关键字:Javascript 样式 问题 FF 文本      更新时间:2023-09-26

这个想法是有一个没有背景的"隐藏"文本框,所以它很好地位于背景上。

当单击文本框时,它会使值为空,并将文本更改为黑色。

这适用于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);
    }
    });

您缺少分号(;)

您的$("#emailSubscribe").val("")应该是$("#emailSubscribe").val("");

不确定为什么你的没有,但这对我在FF.中有效

http://jsfiddle.net/5CtMc/