文本框的记忆性输入 ,input ,textbox
开启文本框记忆
选Ie的Tools菜单==〉Internet Options(选项)==〉content(内容)--〉个人信息栏中有
一个AutoComplete 按钮 单击进入 把form的钩打上即可!
IE提供了一个自动完成功能可以记忆我们的输入内容(如登录帐号等),方便下一次快速地录入类似资料.这确实是一个非常友好的功能, 在操作时只需用鼠标双击文本框或输入前几个字符, 系统会自动列出以前的录入历史供你选择, 大大提高录入速度及准确性. 相信大多数IE的用户都启用了这项功能.
然而做为网站开发者来说, 并不希望什么资料都记忆在用户的电脑上(如银行帐号和其它重要的帐号及密码), 但是我们又不能要求用户禁用自动完成的功能. 幸好IE5.0后为 INPUT type=password, INPUT type=text, FORM 等控件加入了一个 AUTOCOMPLETE的属性,要禁止控件自动完成功能,只需把AUTOCOMPLETE设为off即可,如:
整个表单禁止自动完成
<FORM method=post action="submit.asp" AUTOCOMPLETE="OFF">
禁止文本框自动完成
<input type="text" name="creditcard" maxlength="16" AUTOCOMPLETE="OFF">
在脚本中禁止自动完成
function init()
{
element.setAttribute("AutoComplete", "off");
}
另外,如果要禁止文本框使用输入法,可以把在它的样式中添加 ime-mode : disabled 即可,但是这样并不能禁止输入汉字,因为用户还是可以通过复制粘贴输入汉字的.如:
<input type=text style="ime-mode: disabled ; ">
微软的.NET PASSPORT 就是这样实现的,但是因该还会有其它的方法,因为在YAHOO 和 GMAIL的实现方法就不一样。
TextBox控件有什么新鲜内容?嗯!有个看似很小但却常带来困扰的小“改良”,就是“自动完成”(AutoComplete)。何谓自动完成呢?也就是TextBox会记忆用户曾经输入过的文字,当下次再输入时就会自动提示相关字词,最常见的是用户登录网站时就会自动带出帐号密码。
这个功能在最早被发明时大家觉得很方便很好用,但随着信息安全意识的加强,这个功能有时不但不讨人喜欢,反而有点令人厌恶,为什么呢?现在无论是在家中、网吧还是公司,多人共享一台计算机的机会很多,而也是由于TextBox的自动完成在作祟的缘故,他人要看你的E-mail甚至假借您的帐号登录网页并非难事,只要在TextBox中选取你的帐号后,密码通常会一并自动带出。
关于这个恼人的问题,我接连被朋友问道该如何解决。在ASP.NET 2.0的TextBox控件内置的AutoCompleteType属性可以轻易解决这个问题,只要将TextBox的AutoCompleteType设置为“Disable”后,自动完成提示便完全不会出现了
分享到:
相关推荐
### 如何禁止文本框的记忆性输入? 在网页开发过程中,我们经常会遇到这样一个需求:需要禁止浏览器自动填充或记忆用户在表单中输入的信息。这种功能对于保护用户隐私、提高安全性非常有帮助。本文将详细介绍如何在...
在IT领域,开发一个带有记忆功能的文本框是一项常见的需求,尤其在构建用户交互界面时。这个程序的设计目的是为了提供类似百度搜索引擎那样的用户体验,能够自动记录并显示用户曾经输入过的文本。下面我们将深入探讨...
文本框自动记忆功能是网页开发中的一个便捷特性,它能够提升用户体验,特别是在用户需要多次输入相同或相似数据的情况下。这个JS示例展示了如何利用JavaScript和Cookie技术实现这一功能。Cookie是一种在用户浏览器端...
网页文本框中显示之前在其他网站输入过的值,这主要涉及到浏览器的自动填充(Autofill)功能和历史记录管理。这一现象是由于现代浏览器为了提高用户体验,会记住用户在表单字段中输入的信息,尤其是那些经常输入如...
IE提供了一个自动完成功能可以记忆我们的输入内容(如帐号等),方便下...这确实是一个非常友好的功能, 在操作时只需用鼠标双击文本框或输入前几个字符, 系统会自动列出以前的录入历史供你选择, 大大提高录入速度及准确性.
智能感知系统的出现,使得在文本输入的过程中,用户不再需要记忆大量的信息,也不必键入完整的查询或指令,从而简化了操作流程,提高了数据输入的效率和准确性。 当我们谈论“文本框智能感知”时,我们通常指的是在...
5. **自动填充和记忆功能**:现代浏览器提供了自动填充功能,通过保存用户以前输入的数据,提高输入效率。开发者可以通过设置特定的`autocomplete`属性来控制这一特性。 6. **安全性**:在处理敏感信息时,如密码...
1. **文本框的使用**:在PPT中,文本框用于输入和管理文字内容。你可以通过点击“插入”菜单,选择“文本框”选项,然后在幻灯片上拖拽鼠标来创建一个新文本框。文本框可以自由移动和调整大小,以适应不同的页面布局...
在网页设计中,文本框(TextBox)的水印效果是一种常见的功能,它可以在输入框内显示提示性文字,用户在未输入任何内容时看到这些文字,一旦开始输入,文字就会消失。这种效果可以帮助用户理解输入框的目的,提高...
在“黄蓝搭配的并列关系PPT文本框”中,这些文本框可能是预设的图形设计,用户可以直接将内容输入进去,快速创建专业且引人注目的演示文稿。 此外,"PPT素材下载"是指可以从网络上获取的各种现成的PPT设计元素,...
这种设计可以帮助观众更好地理解和记忆信息,尤其是在涉及步骤、过程或周期性概念时。例如,在讲解工作流程、产品生命周期或市场趋势时,循环展示可以增强演示的吸引力和说服力。 "单击此处添加标题"提示用户在特定...
用户在登录界面输入密码时,安全性至关重要。为了增强安全性,有时候开发者需要在密码输入框中加入限制,使得用户不能通过...这些机制不仅可以减少用户记忆多个复杂密码的负担,还可以在很大程度上提高密码的安全性。
在.NET开发环境中,文本框(TextBox)是常用的一种控件,用于接收用户的文本输入。然而,标准的TextBox控件并没有内置的功能来记住用户上次输入的内容。为了实现这一功能,开发者通常需要自定义控件或者使用扩展方法...
1. **获取用户输入**:首先需要监听文本框的输入事件(如`onkeyup`或`oninput`),以便在用户每次按键后都能触发处理函数。 2. **提取并处理输入值**:在处理函数内部,获取当前文本框中的内容,并根据指定的规则...
在本文中,我们将深入探讨如何使用C#编程语言创建一个具备键盘输入功能的简单计算器。C#是一种面向对象的、现代的...不断改进和扩展功能,比如增加历史记录、记忆功能或者图形化界面,会使这个项目更具挑战性和实用性。
1. 用户界面:可能包含一个文本框供用户输入汉字或五笔编码,以及显示查询结果的部分。 2. 数据库:工具内部应有一个五笔字库,如“念青字库”,存储了各种汉字与其对应的五笔编码。 3. 查询机制:用户输入汉字后,...
- 在图表上方或下方合适的位置拖动鼠标,创建一个文本框,然后输入相关的解释性文字。 - 可以通过调整文本框的大小、字体样式、颜色以及对齐方式来增强其视觉效果。 4. **优化图表** - 调整轴标签:在“图表工具...
这些库提供了丰富的组件,如按钮、文本框、标签等,可以方便地构建出记忆测试的界面。同时,JAVA的事件处理机制使得用户在点击按钮、输入文本时,系统能响应并执行相应的操作。 四、数据存储与持久化 为了保存用户...
这部分同样包含丰富的文本框,便于输入最后的结论、行动计划或问答环节的提示。 模板中还提供了一些实用功能的提示,如如何更改字体。如果需要统一字体风格,用户可以选择“隶书”或“等线”,通过“替换”功能进行...
这包括按钮、文本框、标签等组件的使用,以及事件监听器的实现,使得用户可以点击按钮开始测试、输入答案等。 3. **数据存储与读取**:为了存储和加载测试题目,系统可能使用了文件I/O或者数据库。XML文件常用于...