我使用onblur和onfocus创建了一个对我的表单的影响。如何更改这些onblur和onfocus元素上的颜色?但是,我想保持用户的输入默认为黑色。如何编辑表单输入初始值的字体颜色?
$('input:text').focus(function(){
var newValue = $(this).val();
if($(this).val() == 'Email'){
$(this).attr('value','');
} else {
$(this).val(newValue);
}
});
$('input:text').blur(function(){
var newValue = $(this).val();
if($(this).val() == ''){
$(this).attr('value','Email');
} else {
$(this).val(newValue);
}
});
谢谢
优秀!谢谢:) – hellomello 2011-04-06 06:25:56
我有一个快速的问题:有没有办法让文本黑色,如果用户输入的东西,并在模糊?我一直在为它做一个代码,但我认为我没有把它做对。 – hellomello 2011-04-06 06:30:35
默认样式应该优先考虑模糊。如果用户还没有输入任何文字,我认为你不会看到任何颜色:) – 2011-04-06 06:33:02