iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >HTML5 中placeholder属性的作用是什么
  • 457
分享到

HTML5 中placeholder属性的作用是什么

2024-04-02 19:04:59 457人浏览 安东尼
摘要

HTML5 中placeholder属性的作用是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。HTML代码<input type

HTML5 中placeholder属性的作用是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

HTML代码

<input type="text" name="first_name" placeholder="你的姓名..." />

你也看见了,需要做的只是在文本框的声明标签上加入placeholder属性。完全不需要javascript来创造这种效果。

检查浏览器是否支持Placeholder属性

因为placeholder是一种新属性,很有必要检查一下你的浏览器是否支持它,比如IE6、IE8肯定是不支持的:

JavaScript Code复制内容到剪贴板

  1. function hasPlaceholderSupport() {   

  2.  var input = document.createElement('input');   

  3.  return ('placeholder' in input);   

  4. }   

  5.   

如果用户的浏览器不支持placeholder特征,你需要借助MooTools, Dojo, 或其它JavaScript工具来实现它:

JavaScript Code复制内容到剪贴板

  1.   

  2. var firstNameBox = $('first_name'),   

  3.  message = firstNameBox.get('placeholder');   

  4. firstNameBox.addEvents({   

  5.  focus: function() {   

  6.   if(firstNameBox.value == message) { searchBox.value = ''; }   

  7.  },   

  8.  blur: function() {   

  9.   if(firstNameBox.value == '') { searchBox.value = message; }   

  10.  }   

  11. });   

  12.   

用CSS美化placeholder

前一篇文章里我写了如何用CSS美化鼠标选择的文字。在进一步研究时我发现了另外一个有趣的CSS功能:CSS美化INPUT placeholder效果。下面让我来用简单的CSS代码美化文本框里的placeholder文字。

CSS代码

火狐浏览器里的用法和谷歌浏览器里不太一样。它们的名称都很好理解:

CSS Code复制内容到剪贴板

  1.   

  2. ::-WEBkit-input-placeholder { color:#f00; }   

  3. ::-moz-placeholder { color:#f00; }   

  4. :-ms-input-placeholder { color:#f00; }   

  5. input:-moz-placeholder { color:#f00; }   

  6.   

  7.   

  8. #field2::-webkit-input-placeholder { color:#00f; }   

  9. #field3::-webkit-input-placeholder { color:#090; background:lightgreen; text-transfORM:uppercase; }   

  10. #field4::-webkit-input-placeholder { font-style:italic; text-decoration:overline; letter-spacing:3px; color:#999; }   

  11.   

  12.   

  13. #field2::-moz-placeholder { color:#00f; }   

  14. #field3::-moz-placeholder { color:#090; background:lightgreen; text-transform:uppercase; }   

  15. #field4::-moz-placeholder { font-style:italic; text-decoration:overline; letter-spacing:3px; color:#999; }   

  16.   

关于html5 中placeholder属性的作用是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网VUE频道了解更多相关知识。

--结束END--

本文标题: HTML5 中placeholder属性的作用是什么

本文链接: https://www.lsjlt.com/news/71786.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • HTML5 中placeholder属性的作用是什么
    HTML5 中placeholder属性的作用是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。HTML代码<input type...
    99+
    2024-04-02
  • HTML5 placeholder属性的作用是什么
    HTML5中的placeholder属性是用来给表单元素的输入框提供默认文本提示的。当用户点击输入框时,placeholder文本会...
    99+
    2023-10-12
    HTML5
  • HTML5中placeholder属性怎么用
    这篇文章给大家分享的是有关HTML5中placeholder属性怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 placeholder属性显示引导性文字直到输入框获取输入...
    99+
    2024-04-02
  • HTML5中placeholder属性的介绍
    这篇文章主要介绍“HTML5中placeholder属性的介绍”,在日常操作中,相信很多人在HTML5中placeholder属性的介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2024-04-02
  • HTML5的placeholder属性怎么使用
    这篇文章主要介绍“HTML5的placeholder属性怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML5的placeholder属性怎么使用”文章能...
    99+
    2024-04-02
  • HTML5 input type属性的作用是什么
    HTML5的input元素可以使用type属性来指定不同的输入控件类型,用于控制用户输入的内容和格式。type属性的作用主要有以下几...
    99+
    2023-10-12
    HTML5
  • html5的data属性有什么作用
    这篇文章主要讲解了“html5的data属性有什么作用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“html5的data属性有什么作用”吧! ...
    99+
    2024-04-02
  • HTML5中表单的常用属性及新属性是什么
    这篇文章主要介绍了HTML5中表单的常用属性及新属性是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 HTML5 新的表单属性 HT...
    99+
    2024-04-02
  • css属性中float属性的作用是什么
    本教程操作环境:Windows10系统、CSS3版、DELL G3电脑css属性中float属性的作用是什么?float,css的一种属性,主要属性值为:left(左浮动)、none(不浮动)、right(右浮动)、inherit(继承父元...
    99+
    2023-05-14
    float css
  • html5中焦点是什么属性
    本篇内容主要讲解“html5中焦点是什么属性”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“html5中焦点是什么属性”吧! 在htm...
    99+
    2024-04-02
  • HTML5中新的全局属性是什么
    这篇文章主要介绍HTML5中新的全局属性是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!     NEW:HTML5中新的全局属性。   &...
    99+
    2024-04-02
  • HTML5中autofocus属性有什么用
    这篇文章主要介绍HTML5中autofocus属性有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!HTML5给我们带来了一大堆神奇的东西。以前需要用JavaScript和Fla...
    99+
    2024-04-02
  • vue中mixins属性的作用是什么
    本篇文章给大家分享的是有关vue中mixins属性的作用是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。mixin.js 文件import...
    99+
    2024-04-02
  • CSS中cssfilter属性的作用是什么
    CSS的filter属性用于对元素进行图像处理和效果,可以实现一些常见的图像处理操作,如模糊、亮度调整、对比度调整、灰度化、反转、色...
    99+
    2023-09-15
    CSS
  • VB.NET中DateTime属性的作用是什么
    本篇文章为大家展示了VB.NET中DateTime属性的作用是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。属性Date:返回一个DateTime值,显示日期。   Day:...
    99+
    2023-06-17
  • Python中property属性的作用是什么
    本篇内容主要讲解“Python中property属性的作用是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python中property属性的作用是什么”吧!前言Python 动态属性的概念...
    99+
    2023-06-30
  • js中offsettop属性的作用是什么
    offsetTop属性返回的是一个元素相对于其offsetParent元素的顶部偏移量(即元素顶部边缘与offsetParent元素...
    99+
    2023-10-24
    js
  • C#中useshellexecute属性的作用是什么
    在C#中,UseShellExecute属性是一个bool类型的属性,用于指定是否使用操作系统的 Shell 执行的方式来运行进程。...
    99+
    2024-02-29
    C#
  • vb中wordwrap属性的作用是什么
    在VB中,WordWrap属性用于设置控件是否自动换行。 当WordWrap属性设置为True时,控件中的文本会自动换行,以适应控件...
    99+
    2023-10-28
    vb
  • CSS中margin属性的作用是什么
    这篇文章主要介绍“CSS中margin属性的作用是什么”,在日常操作中,相信很多人在CSS中margin属性的作用是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS中...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作