轻松玩转花样表单--常用技巧

2016-01-29 12:45 52 1 收藏

轻松玩转花样表单--常用技巧,轻松玩转花样表单--常用技巧

【 tulaoshi.com - Html 】

四、表单的常用技巧

  这些常用技巧,往往是和事件以及脚本联系在一起,本文注重功能,至于脚本,就不一一详细分析。常见的技巧有:下拉跳转菜单,表单内容的聚焦。

  1.下拉跳转菜单

  在Dreamweaver中,可以很方便地建立基于表单的下拉菜单,为了兼顾非Dreamweaver用户,这里讲述一下这种技巧。

 样例22
:基于表单的下拉跳转菜单
  分析:实际上,这里用到了一个函数,用于向选择的地址跳转,

<script language="JavaScript">
function FormMenu(targ,selObj,restore){
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>

  然后,给下拉选择框赋予一个事件onChange="FormMenu('parent',this,0)",就可以了。

  2.表单内容的聚焦


  内容聚焦,常用在Copy&Paste类网站上,用的好的话,可以方便用户。

 样例23
:内容自动聚焦
  分析
: 上面分别使用了两个事件,Email的是onFocus="this.value=''",自动选择的是onMouseOver="this.select()"

  3.去掉表格和表单间的空隙

 样例24:表格和表单的空隙处理

  表格,我们常用来构架页面,可是,表格里的表单总是和表格的内容有一个空隙,对照一下:

  分析:为什么右边没有空隙呢,看看右边的代码就知道了。

<table width="100%" border="1" cellspacing="1" cellpadding="1">
<tr>
<form name="form3" method="post" action="">
<td> <input type="text" name="textfield2"><br>
<input type="submit" name="Submit22" value="Submit">
这里没有空隙 </td>
</form>
</tr>
</table>

  也就是说,把<form>标签放到<tr>和<td>中间,对应的</form>放在</td>和</tr>中间!

  4.用Email提交表单(只适合Outlook用户,不适合Foxmail用户)

 样例25:Email提交表单


  分析:看看我们的表单<form>标签就知道了,格式如下:
<form name="..." action="mailto:xxxxx@xxx.xxx?Subject=表单反馈" enctype="text/plain" method="post">...</form>
这里的mailto:后面加上要接受信息的地址,?Subject是设置默认的Email标题,enctype="text/plain"是必要的,表示信息以文本方式提交,没有任何加密,所以这种方法常用于没有Asp/Php/cgi支持的空间,也只是一个代用的方法,用户必须安装Outlook,并且是默认的邮件程序,才能顺利执行提交,据说TheBat!也可以,大家可以试验一下。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/html/)


(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/html/)

来源:http://www.tulaoshi.com/n/20160129/1487434.html

延伸阅读
CPL偏振镜轻松玩转   CPL(圆形偏振镜)一般用于风景摄影,消除掉不必要的偏振光,使整个画面更加清透,更有通透的感觉,但是该怎么使用才会看得出来有效果呢?这篇文章会向大家介绍使用CPL的技巧、原理和运用的方法。 使用CPL的例子有: 1.用于风景摄影,可以凸显蓝天与白云的层次,或令蓝天更浓郁 2.消除水面的反光 ...
标签: 电脑入门
电脑使用久了,总会对系统方方面面存在或大或小的不满:我习惯使用搜狗拼音而不是QQ拼音,为何我的浏览器首页总是变来变去?我希望用QQ影音而不是暴风影音打开所有电影文件,打开网页如果不再弹出各种广告世界该多清净如果有个工具能帮我轻松搞定这所有烦恼该多好! 这个可以有。今日图老师小编就为大家精选了15个不得不学的小技巧,能够轻松玩...
标签: Java JAVA基础
和Java类路径(classpath)打交道的过程中,开发者偶尔会遇到麻烦。这是因为,类装载器实际装入的是哪一个类有时并不显而易见,当应用程序的classpath包含大量的类和目录时,情况尤其严重。本文将提供一个工具,它能够显示出被装入类文件的绝对路径名。 一、Classpath基础 Java虚拟机(JVM)借助类装载器装入应用...
轻松玩转《极品飞车7》     一. 简简单单转速表 轻轻送送提10秒     今天在QQ群里我说了不看路面看转速表的经验,反应个不一样~有的在学习~有的在说我是白痴~呵呵。那么到底如何呢?往下看     解释一下:所谓的不看并不是实际意义上的不看而是不经常看的意思。     一般专业...
标签: 电脑入门
所谓双行合一,就是把选中的文字合并,变作二行排列的样式。而这个功能很多情况下都会用到,比如政府机关中常见的联合行文、红头文件,甚至请客喝酒用的请帖。举个例子吧。如图1 图1 下面就以此为例,研究一下双行合一的使用。首先,在WPS文字2010新建一个文档,然后在菜单栏中选择格式中文版式双行合一,打开双行合一的对话框,再输入中...

经验教程

397

收藏

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