input、select默认字体颜色

textarea默认字颜色以及获取焦点后的字的颜色,焦点获取后使默认消失

<textarea cols="50" rows="5" id="textarea" onfocus="if(value==‘获取到元素焦点‘){value=‘‘;document.getElementById(‘textarea‘).style.color=‘#000‘}" onblur="if (value ==‘‘){value=‘元素焦点消失‘;document.getElementById(‘textarea‘).style.color=‘#999‘}">输入您要输入的内容</textarea>

select默认选中项颜色为灰色,选择后变为黑色(js实现)

<script>
var unSelected = "#999";
var selected = "#333";
$(function () {
$("select").css("color", unSelected);
$("option").css("color", selected);
$("select").change(function () {
var selItem = $(this).val();
if (selItem == $(this).find(‘option:first‘).val()) {
$(this).css("color", unSelected);
} else {
$(this).css("color", selected);
}
});
})

</script>

input有默认值,且为灰色,点击后默认值消失,输入值变为黑色

<script type="text/javascript">

$(function() {

    //集体调用类型为text的input

    $(".form input[text]").each(function(){

        $(this).setDefauleValue();

    });

    //单个调用

    $("#key").setDefauleValue();

})

//设置默认值

$.fn.setDefauleValue = function() {

    var defauleValue = $(this).val();

    $(this).val(defauleValue).css("color","#eee");

    return this.each(function() {      

        $(this).focus(function() {

            if ($(this).val() == defauleValue) {

                $(this).val("").css("color","#000");//输入值的颜色

            }

        }).blur(function() {

            if ($(this).val() == "") {

                $(this).val(defauleValue).css("color","#999");//默认值的颜色

            }

        });

    });

}

</script>

</head>

<body>

<form class="form">

  <input type="text" size="30" value="输入账户">

  <br>

  <input type="text" size="30" value="输入密码">

</form>

<br>

<br>

<br>

<input type="text" size="30" id="key" value="输入手机号">

时间: 2024-12-09 02:13:48

input、select默认字体颜色的相关文章

WP8.1 控件默认字体颜色 配置文件位置

C:\Program Files (x86)\Windows Phone Kits\8.1\Include\abi\Xaml\Design\generic.xaml 可在App.xaml文件中override系统默认字体颜色等信息 例:将默认的pivot header的选中状态的颜色改为黑色,未选中状态的颜色改为“#AFAFAF” <Application.Resources> <ResourceDictionary> <ResourceDictionary.ThemeDic

placeholder属性改变默认字体颜色(浅灰色)

html5为input添加了原生的占位符属性placeholder,高级浏览器都支持这个属性,例如: <input type="text" placeholder="博客园" value=" "> 默认的placeholder字体颜色是呈浅灰色,如果想改变这个默认颜色,解决方案如下: input:-moz-placeholder, textarea:-moz-placeholder { color: #fff; } input:-ms

select设置disable后ie修改默认字体颜色暂时解决

找了很多资料,终于在科学上网后找到了一个方法,虽然暂时不知道原理,但是已经实现了功能就是好的 select[disabled='disabled']::-ms-value { color: #000; } 目前只支持ie10以上,火狐与chrom最新版支持亲测

点击input消除默认背景颜色

在谷歌浏览器会出现默认点击input框黄色背景,如何去除? //消除google浏览器黄色框 input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus { box-shadow:0 0 0 60px #eee inset; -webkit-text-fill-color: #878787; } 原文地址:https://www.cnblogs.com/huanghuali/p/989316

iOS中修改头部tabBarButton 默认按钮的颜色和默认字体颜色

+(void)initialize { //初始化设置主题 UINavigationBar *navBar = [UINavigationBar appearance]; [navBar setBackgroundImage:[UIImage imageNamed:@"NavBar64"] forBarMetrics:UIBarMetricsDefault]; //设置文字颜色 NSMutableDictionary *dict = [NSMutableDictionary dicti

点击input时,里面默认字体消失显示

点击input时,点击input里面默认字体消失显示: <input type="" name="" id="" value="请输入用户名" onfocus="if(value=='请输入用户名'){value=''}" onblur="if(value==''){value='请输入用户名'}"/> 效果如下: 欢迎指正

修改input框默认显示的字体颜色

修改input框默认显示的字体颜色(还可以修改字体大小) //chrome谷歌浏览器,Safari苹果浏览器 input[name="color"]::-webkit-input-placeholder { /* WebKit browsers */ color: red; font-size:15px;} //firefox火狐浏览器input[name="color"]:-moz-placeholder { /* Mozilla Firefox 4 to 18

点击单元格清除默认值并且能够设置输入字体颜色

点击单元格清除默认值并且能够设置输入字体颜色: 在很多情况下,文本框内有默认文字,一般都是提示类的文字,当点击文本框的时候能够清除写文字,下面就简单介绍一下如何实现此效果.代码如下: <!DOCTYPE HTML> <html> <head> <meta charset=" utf-8"> <title>javascript便利表格</title> <script type="text/javasc

【JavaScript】轻易改变的背景和字体颜色页面

JavaScript,点击button改变页面背景和字体颜色,网页有N颜色的变化button.点击不同button,网页字体和背景将被改变为不同的颜色. 非常easy的JavaScript小程序. 一.基本目标 一打开网页首先提示问候信息"你好" 网页中有N个改变颜色的button,当中返回是返回网页的默认颜色,背景是白的,字体是黑的 点击不同的button.网页的字体与背景就会改变成不同的颜色. 本来想做出彩虹起色的,但原理全然一样就不多写button了. 二.基本思想 关键是对bo