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

王朝html/css/js·作者佚名  2006-12-17
窄屏简体版  字體: |||超大  

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

有关清空表单的各种可能的操作 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没有。我们在两个文本框中随便打几个字,然后点击连接转到别的文档。

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

来自:http://msdn.microsoft.com/workshop/author/behaviors/reference/behaviors/savehistory.asp

3.如何让表单不保存历史记录,本地IE里设置转到“工具”菜单。 选择“Internet 选项”,然后单击“内容”标签。 在“个人信息”区选择“自动完成”。 单击“清除表单”。您也可以在该窗口中取消选中“表单”复选框,以禁止以后存储搜索历史。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航