网页输入框的样式触发的效果

2016-02-19 14:58 17 1 收藏

今天图老师小编要向大家分享个网页输入框的样式触发的效果教程,过程简单易学,相信聪明的你一定能轻松get!

【 tulaoshi.com - Web开发 】

这个例子主要学习两个参数onblur和onFocus.因为这两个参数以前很少遇到,baidu一下明白了,onblur是控件在失去焦点的时候触发的事件,而onFocus就是成为输入焦点的时候触发的事件,这两个参数都可以和className结合直接调用样式表类名
  
  !DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"
  
  "http://www.w3.org/TR/html4/loose.dtd"
  
  html
  
  head
  
  metahttp-equiv="Content-Type"content="text/html;charset=gb2312"
  
  title/title
  
  /head
  
  body
  
  styletype="text/css"
  
  .input1{
  
  font-family:verdana;background-color:#EEEEEE;border-bottom:#FFFFFF1pxsolid;border-left:#CCCCCC1pxsolid;border-right:#FFFFFF1pxsolid;border-top:#CCCCCC1pxsolid;font-size:12px;
  
  }
  
  .input1-bor{
  
  font-family:verdana;background-color:#F0F8FF;font-size:12px;
  
  border:1pxsolid#333333;}
  
  /style
  
  tablecellspacing=2cellpadding=0width=300border=0
  
  tr
  
  tdfontclass="en1"姓名:/font/td
  
  tdinputsize=40name=nameclass="input1"onblur="this.className='input1'"onfocus="this.className='input1-bor'"
  
  /td
  
  /tr
  
  tr
  
  tdfontclass="en1"邮箱:/font/td
  
  tdinputsize=40name=emailclass="input1"onblur="this.className='input1'"onfocus="this.className='input1-bor'"/td
  
  /tr
  
  tr
  
  tdfontclass="en1"网址:/font/td
  
  tdinputsize=40name=urlclass="input1"onblur="this.className='input1'"onfocus="this.className='input1-bor'"
  
  /td
  
  /tr
  
  tr
  
  tdfontclass="en1"主题:/font/td
  
  tdinputsize=40name=subjectclass="input1"onblur="this.className='input1'"onfocus="this.className='input1-bor'"
  
  /td
  
  /tr
  
  tr
  
  tdfontclass="en1"内容:/font/td
  
  tdtextareaname=messagerows=5cols=35class="input1"onblur="this.className='input1'"onfocus="this.className='input1-bor'"/textarea/td/tr/table
  
  /body
  
  /html
  

来源:http://www.tulaoshi.com/n/20160219/1608468.html

延伸阅读
标签: Web开发
//* *// [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
表单是由许多细小的元素所组合而成的集合体,标题和输入框的排列方式有着重要的地位,标题要放在输入框的左侧还是上面?要靠左还是靠右?要怎么排列才能提高表单的完成率呢? 标题和输入框常见的排列方式 1. 放在输入框左边,而且靠左对齐 2. 放在输入框左边,但是靠右对齐 3. 放在输入框上面 4. 放在输入框里面 排列方式的比较...
标签: Web开发
直接看代码: 代码如下: (function($){ var keyCode={ BACKSPACE: 8, CAPS_LOCK: 20, COMMA: 188, CONTROL: 17, DELETE: 46, DOWN: 40, END: 35, ENTER: 13, ESCAPE: 27, HOME: 36, INSERT: 45, LEFT: 37, // NUMPAD_ADD: 107, // NUMPAD_DECIMAL: 110, // NUMPAD_DIVIDE: 111, // NUMPAD_ENTER: 108, // NUMPAD_MULTIPLY...
标签: Web开发
在一般的留言本,论坛等地方都要用到文本输入框,也就是html语言中的textarea,textare包含有众多的参数,学会运用这些参数,就可以随意修改文本输入框的大小和外观,达到你想要的效果,下面就来介绍这些参数,以及如何使用这些参数。  1、cols,垂直列。在没有做样式表设置的情况下,它表示一行中可容纳下的字节数。例如cols=60,表示一...
标签: Web开发
     在一般的留言本,论坛等地方都要用到文本输入框,也就是html语言中的textarea,textare包含有众多的参数,学会运用这些参数,就可以随意修改文本输入框的大小和外观,达到你想要的效果,下面就来介绍这些参数,以及如何使用这些参数。 1、cols,垂直列。在没有做样式表设置的情况下,它表示一行中可容纳下的字节数。...

经验教程

184

收藏

46
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部