`
jsntghf
  • 浏览: 2511524 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

表单当前行高亮的实现

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <link rel="stylesheet" type="text/css" href="style.css" />
    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript">
      $(document).ready(function(){
        $("input").focus(function() {
          $(this)
          .parent()
          .addClass("curFocus")
          .children("div")
          .toggle();
        });
        $("input").blur(function() {
          $(this)
          .parent()
          .removeClass("curFocus")
          .children("div")
          .toggle();
        });	
        $('<div class="tl"></div><div class="tr"></div><div class="bl"></div><div class="br"></div>').appendTo("div.single-field");
      });
    </script>
  </head>
  <body>
    <div id="page-wrap">
      <form>
        <div class="single-field">
          <label for="Name">Name:</label>
          <input name="Name" type="text"></input>
        </div>
        <div class="single-field">
          <label for="Email">Email:</label>
          <input name="Email" type="text"></input>
        </div>
        <div class="tl-line"></div>
        <div class="tr-line"></div>
        <div class="bl-line"></div>
        <div class="br-line"></div>
      </form>
    </div>
  </body>
</html>

 

具体示例参考附件。

分享到:
评论

相关推荐

    jquery聚焦表单高亮.zip

    "jQuery聚焦表单高亮"是一个常见的实践,它利用jQuery库来实现当用户点击或输入表单元素时,该元素得到视觉上的突出显示,让用户明确知道当前操作的对象。这里我们将详细探讨这一主题,包括jQuery的基础知识、CSS...

    js实现当前输入框高亮显示的方法

    这里演示利用JavaScript技术实现的当前输入框高亮显示代码,在很多的网页表单中,当用户鼠标点击文本框的时候,该文本框就会显示高亮状态,提醒用户输入,本例通过JAVAScript代码实现了这样一种效果。 运行效果如下...

    详解element-ui表格中勾选checkbox,高亮当前行

    我们在做后台管理系统的时候经常需要操作表格,这里我们要实现的一个功能就是,勾选复选框,高亮显示当前行,也就是当前行样式改变。这是一个非常常见的使用场景,官网给我们提供了一个带Checkbox的table表格,但是...

    js实现添加删除一行。每一行下面可以再添加一行。序号自动改变

    使用CSS可以设置样式,让不同的行有不同的高亮状态。通过JavaScript,可以添加切换事件,如`click`事件,改变选中行的样式。 8. **优化与性能**: - 当表格行数过多时,频繁操作DOM会降低页面性能。可以考虑使用...

    css3实现3D登录表单

    同样,`:focus`可以用于高亮当前被选中的表单字段,增强用户交互体验。 此外,CSS3的阴影效果(如`box-shadow`和`text-shadow`)也是增强3D视觉效果的重要手段。适当运用阴影可以模拟光照,让表单看起来更立体。...

    表单常用20表单常用20表单常用20

    6. **默认值**:对于某些字段,提供预设的默认值可以帮助用户快速完成表单,如日期选择器的当前日期或地理位置的默认地址。 7. **交互反馈**:提交按钮的视觉反馈(如颜色变化)和进度指示器让用户知道表单是否正在...

    用PagerView和ListView实现表单填写功能

    2. **实现表单页面**:每个表单页面通常是一个单独的Fragment,包含所需的输入字段和选择项。你可以为每个页面创建一个新的Fragment类,并在适配器中实例化它们。 3. **使用ListView展示选项**:在每个表单页面的...

    MSHFlexGrid双击插入一行并高亮显示 vb MSHFlexGrid 中新增一行时自动选中新增的那一行并变色

    在MSHFlexGrid中实现双击插入一行并高亮显示的功能,涉及到了事件处理、行操作以及自定义样式设置。下面我们将详细探讨这个过程。 首先,我们需要了解MSHFlexGrid的基本属性和方法。MSHFlexGrid控件提供了多种属性...

    一款简洁、实用且漂亮的Javascript表单验证效果,实现Ajax的功能,验证项目包括Email验证、日期验证、字符长度验证、常规验证等,程序基本思路:通过扩展对象来实现,将String扩展 将默认的表单元素扩展 定义两个自定义对象。

    此外,代码中的CSS部分定义了各种表单元素和提示信息的样式,如`.info`类用于显示验证错误的提示框,`.err`类用于高亮显示有错误的输入字段。这些样式设计得既美观又实用,确保用户可以清晰地识别出哪些字段存在问题...

    flex中的datagrid的分页定位以及高亮显示

    综上所述,实现Flex中的`Datagrid`分页定位和高亮显示需要精确控制数据查询、`Combobox`的定位以及`Datagrid`的选中行。通过编写和调用特定的辅助函数,我们可以确保用户在操作数据后能够顺畅地回溯到修改后的状态,...

    半透明注册表单zip

    在当前的Web开发中,用户界面的交互性和视觉效果变得越来越重要,而半透明注册表单正是为了提升用户体验和网站美观度而设计的。下面我们将深入探讨这个主题中的关键知识点。 1. **jQuery**: jQuery是一个广泛使用...

    jQuery按步骤找回密码验证表单代码.zip

    标签"js特效-jQuery按步骤找回密码验证表单代码"进一步强调了这个代码实例包含JavaScript特效,可能包括动态显示进度条、高亮当前步骤、错误提示等视觉反馈。这些特效不仅提升了用户体验,还能通过视觉提示帮助用户...

    TdxNavBar代码实现“当前项”

    本篇将详细讲解如何利用TdxNavBar代码实现“当前项”的功能,以便用户在多选项中明确当前位置。 首先,我们来看TdxNavBar的基本概念。TdxNavBar是DevExpress库中的一个组件,它提供了类似Windows任务栏的导航体验。...

    一款基于jquery实现的会员注册表单验证实例特效源码.zip

    7. **动画效果**:jQuery的动画功能可以增强用户体验,比如在验证失败时使用淡入淡出效果显示错误信息,或者在成功验证时使用动画高亮当前字段。 总的来说,这个源码实例展示了如何利用jQuery高效地构建一个功能...

    HTML表单事件大全

    - **`onFocus`**:当表单元素获得焦点时触发,可用于高亮显示或提供输入建议。 - **`onReset`**:当重置表单时触发。 - **`onSubmit`**:当提交表单时触发,通常用于阻止默认行为并执行自定义验证逻辑。 5. **...

    php 多关键字 高亮显示实现代码

    当前实现存在一些局限性,例如只能同时搜索两个关键字,并且必须使用空格分隔。此外,如果只输入一个关键字,可能会出现乱码问题。为了改善这些问题,可以在分割关键字之前增加条件判断,确保用户输入至少一个...

    符合标准的Focus功能的提交信息表单.rar

    这个事件常用于实现诸如自动滚动、高亮显示当前元素等效果。在JavaScript中,可以使用`addEventListener('focus', function() {...})`或`element.onfocus = function() {...}`来监听和处理Focus事件。 4. **Focus...

    监听表单事件.rar

    这些事件可以用来添加视觉提示,比如高亮当前活动元素。 5. **keydown**、**keyup** 和 **keypress**:这些事件与键盘操作相关,用于监听用户按键。例如,可以用来实现自定义的快捷键功能。 6. **reset**:当用户...

Global site tag (gtag.js) - Google Analytics