全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

通过js修改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="输入手机号">


# input  # select  # 默认字体颜色  # JS获取及设置TextArea或input文本框选择文本位置的方法  # js动态修改input输入框的type属性(实现方法解析)  # js修改input的type属性问题探讨  # js修改input的type属性及浏览器兼容问题探讨与解决  # JS双击变input框批量修改内容  # js限制文本框只能输入数字方法小结  # JS判断文本框内容改变事件的简单实例  # 捕获input文本框内容改变事件的js代码  # JS简单获取并修改input文本框内容的方法示例  # 默认值  # 您要  # 输入密码  # onblur  # style  # color  # var  # unSelected  # selected  # gt  # script  # brush  # js  # lt  # textarea  # pre  # class  # cols  # onfocus 


相关文章: 如何通过VPS建站实现广告与增值服务盈利?  Swift开发中switch语句值绑定模式  如何通过.red域名打造高辨识度品牌网站?  C#如何在一个XML文件中查找并替换文本内容  如何在云主机上快速搭建网站?  做企业网站制作流程,企业网站制作基本流程有哪些?  用v-html解决Vue.js渲染中html标签不被解析的问题  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  网站制作的步骤包括,正确网址格式怎么写?  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  建站之星×万网:智能建站系统+自助建站平台一键生成  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  青浦网站制作公司有哪些,苹果官网发货地是哪里?  如何选择高效可靠的多用户建站源码资源?  无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?  如何快速搭建支持数据库操作的智能建站平台?  如何在腾讯云免费申请建站?  如何在万网开始建站?分步指南解析  成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?  浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?  网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?  洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?  家庭建站与云服务器建站,如何选择更优?  如何选购建站域名与空间?自助平台全解析  如何选择PHP开源工具快速搭建网站?  建站之星图片链接生成指南:自助建站与智能设计教程  免费制作海报的网站,哪位做平面的朋友告诉我用什么软件做海报比较好?ps还是cd还是ai这几个软件我都会些我是做网页的?  建站主机解析:虚拟主机配置与服务器选择指南  导航网站建站方案与优化指南:一站式高效搭建技巧解析  完全自定义免费建站平台:主题模板在线生成一站式服务  制作表格网站有哪些,线上表格怎么弄?  网站制作多少钱一个,建一个论坛网站大约需要多少钱?  深圳网站制作培训,深圳哪些招聘网站比较好?  如何用西部建站助手快速创建专业网站?  如何设置并定期更换建站之星安全管理员密码?  佛山网站制作系统,佛山企业变更地址网上办理步骤?  如何通过远程VPS快速搭建个人网站?  公司网站的制作公司,企业网站制作基本流程有哪些?  如何快速搭建高效简练网站?  如何快速查询域名建站关键信息?  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  C++中引用和指针有什么区别?(代码说明)  广州网站建站公司选择指南:建站流程与SEO优化关键词解析  建站之星展会模版如何一键下载生成?  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)  正规网站制作公司有哪些,目前国内哪家网页网站制作设计公司比较专业靠谱?口碑好?  北京营销型网站制作公司,可以用python做一个营销推广网站吗?  网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?  电脑免费海报制作网站推荐,招聘海报哪个网站多? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。