使用正确的颜色为刚刚输入的文本着色

时间:2014-08-23 09:33:18

标签: css input

我在网上看了很多,但没有一个能解决我的问题:

  1. INITIAL 我有2个输入字段(名称和电子邮件),初始颜色必须是浅灰色: 姓名(lighgray) 电子邮件(lighgray)

  2. 输入文字 输入文字时,颜色必须是黑色,当聚焦到刚填充的下一个字段时

  3. JOHN DOE(输入文字时为黑色) 电子邮件(lightgray)

    1. SUBMIT 当聚焦到下一个字段(EMAIL或SUBMIT)时,名称文本将恢复为灰色,我喜欢它保持黑色。
    2. 有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

这是帮助您的代码。

$('input').focus(function(){
    $(this).css('color', '#000');
});

$('input').blur(function(){
    if($(this).val() == ""){
        $(this).css('color', grey);
    }
});