·您的位置: 首页 » 资源教程 » 编程开发 » JavaScript » 有关清空表单的各种可能的操作

有关清空表单的各种可能的操作

类别: JavaScript教程  评论数:0 总得分:0

  1.用按钮清空,用 reset()方法,或者用javascript 写空值的方法

  2.按浏览器“后退”返回上一页的时候清空表单内容,那么就在文件头部分加上:<META NAME="save" CONTENT="history">,再介绍一下xhtml中的内置行为:savehistory

<?xml version="1.0" encoding="GB2312"?>
<!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">

<!--以上是XHTML声明,实际应用可以不加。目的是为了规范-->

<head>
  <META NAME="save" CONTENT="history">
  <title> ex1 </title>
</head>
<body>
  <input name=t1 type=text style="font-size:18" style="behavior:url(#default#savehistory)">我的信息还在
<br>
  <input name=t2 type=text style="font-size:18">我的哪去了呢??
  <p>
    <a href="/"> click here </a>
  </p>
<body>
</html>

  在声明<META NAME="save" CONTENT="history">之后,该文档表单项的历史记录默认不被保存。即文档的URL发生改变之后,再后退回原文档时文档中所有的表单项会被清空。
但这样往往有些麻烦,有时我们反而希望保存一些历史数据,如用户名,这时我们可用IE的内置行为savehistory来达到我们选择性保存信息的要求。

  在上面的例子中,名为t1的文本框使用了savehistory行为,而t2没有。我们在两个文本框中随便打几个字,然后点击连接转到别的文档。

  点一下浏览器上的“后退”,看,是什么结果。 :)

 3.如何让表单不保存历史记录,本地IE里设置

  1. 转到“工具”菜单。
  2. 选择“Internet 选项”,然后单击“内容”标签。
  3. 在“个人信息”区选择“自动完成”。
  4. 单击“清除表单”。您也可以在该窗口中取消选中“表单”复选框,以禁止以后存储搜索历史。
-= 资 源 教 程 =-
文 章 搜 索
关键词:
类型:
范围:
纯粹空间 softpure.com
Copyright © 2006-2008 暖阳制作 版权所有
QQ: 15242663 (拒绝闲聊)  Email: faisun@sina.com
 纯粹空间 - 韩国酷站|酷站欣赏|教程大全|资源下载|免费博客|美女壁纸|设计素材|技术论坛   Valid XHTML 1.0 Transitional
百度搜索 谷歌搜索 Alexa搜索 | 粤ICP备19116064号-1