`
jafisher
  • 浏览: 56706 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

html中的input文本框禁止输入问题

 
阅读更多
    我们在进行前端页面开发时,经常会遇到输入框禁止输入的问题,html中提供了三种方式来解决,readonly、disabled、autocomplete。严格地讲前两种才是禁止用户输入,而autocomplete只是默认清除用户的输入记录。

readonly:顾名思义,表示该输入域的值只能read,不能write,他仅仅只能与 type="text" 配合使用,可复制,可选择,可以接收焦点,后台会接收到传值。

<input type="text" name="www.xxx" readonly="readonly" /> 


disabled:表示禁用input元素,不可编辑,不可复制,不可选择,不能接收焦点,后台也不会接收到传值,页面显示也会变成置灰状态。

<input type="text" name="www.xxx.com" disabled="disabled" /> 


autocomplete:浏览器通常会记录input输入框的记录,所以在输入的时候,经常会下拉很多内容,使用autocomplete能够清除用户的输入记录,在每次重新请求页面时,记录都会清空。

<input type="text" autocomplete="off" id="number"/>  

分享到:
评论

相关推荐

    js控制文本框禁止输入特殊字符详解

    综上所述,通过JavaScript控制文本框输入,特别是禁止输入特殊字符,是前端开发中一个十分实用的技能点。本文介绍了相关的知识点,包括正则表达式的使用、事件处理器的编写以及不同类型的字符控制方法。这些技能将有...

    禁止input文本框输入实现属性

    在网页设计和开发中,有时候我们需要对`input`文本框进行特定的控制,例如禁止用户输入或者限制输入的行为。这通常涉及到HTML中的属性设置。本文将详细介绍如何通过`readonly`、`disabled`以及`autocomplete`这三个...

    文本框自动换行

    6. **格式化输入**:有时,我们可能需要对用户输入进行格式化,如去除首尾空格、禁止输入特殊字符等。这可以通过正则表达式或者自定义输入过滤函数实现。 7. **滚动条**:当文本超出可视区域时,添加滚动条让用户...

    文本框的输入限制

    在IT领域,文本框(TextBox)是用户界面中常见的元素,用于接收用户的文本输入。在设计用户交互时,为了确保数据的准确性和安全性,我们往往需要对文本框的输入进行限制。这篇博客“文本框的输入限制”可能探讨了...

    js完美解决jsp文本框限制只能输入数字、小数问题

    ### js完美解决JSP文本框限制只能输入数字、小数问题 在Web开发过程中,确保用户输入的数据符合预期格式是一项非常重要的任务。特别是在涉及到数值输入时,开发者常常需要限制文本框仅能接受数字或者带有一定数量...

    防止input框输入的javascript代码

    可以有效的阻止在hutml文档的input框中输入内容,纯手写,经检测可以顺利运行

    文本框输入限制(正则表达式)

    文本框输入限制是Web开发中常见的一种需求,用于控制用户在表单中输入的数据类型、格式,以确保数据的有效性和安全性。正则表达式(Regular Expression)作为一种强大的文本处理工具,在实现这种输入限制时扮演了...

    如何禁止文本框的记忆性输入?

    ### 如何禁止文本框的记忆性输入? 在网页开发过程中,我们经常会遇到这样一个需求:需要禁止浏览器自动填充或记忆用户在表单中输入的信息。这种功能对于保护用户隐私、提高安全性非常有帮助。本文将详细介绍如何在...

    js各种验证文本框输入格式

    禁止输入除数字和小数点外的其他字符 ```html &lt;input name="price" type="text" size="8" maxlength="8" onkeyup="value=value.replace(/[^\d\.]/g,'')"&gt; ``` 这里只允许用户输入数字和小数点。通过正则表达式`[^\d...

    文本框在输入过程中加空格

    1. **禁用空格**:有时候,我们可能希望禁止用户在特定文本框中输入空格。这可以通过监听`keydown`事件,并在检测到空格键(键盘码13)时阻止默认行为来实现。以下是一个简单的JavaScript示例: ```javascript ...

    html代码文本框限制输入 文本框变灰色 限制文本框输入

    在HTML中,文本框(`&lt;input type="text"&gt;`)是用户输入数据的基本元素。有时,为了特定的用户体验或安全需求,我们可能需要限制用户的输入,或者让文本框看起来不可编辑。以下将详细介绍如何通过不同的方法实现这些...

    js正则表达式限制文本框只能输入数字,小数点,英文字母.pdf

    **效果**:文本框内只允许输入英文字母和数字,禁止输入中文或其他特殊字符。 ##### 6. 仅允许数字和英文(示例中存在错误) ```html &lt;input onKeyUp="value = value.replace(/[^chun\d]/g, '')"&gt; ``` **修正**:...

    js限制文本框的输入内容代码分享(3类).docx

    这个例子中,`oninput` 事件会在文本框内容改变时触发,如果输入长度超过10个字符,则截取前10个字符。 此外,正则表达式可以用于验证多种输入格式,如邮箱、电话号码等。例如,验证邮箱格式的代码: ```html ...

    「js限制文本框只能输入数字或字母的方法总结」.docx

    7. **禁止输入非数字并支持小数**: ```html &lt;input type="text" onkeyup="this.value = this.value.replace(/^(-)?(\d+)?(\.\d{1,2})?$/g, '$2.$3')"&gt; ``` 8. **只允许输入一个负号**: ```html &lt;input type=...

    js-文本框输入限制.docx

    在JavaScript中,对文本框(`&lt;input&gt;`)的输入进行限制是非常常见的需求,这有助于确保用户输入的数据符合特定格式,比如只允许输入数字、小数、字母等。以下是一些示例代码,展示了如何使用JavaScript实现不同类型...

    asp.net 禁止输入中文 js

    在上述代码中,我们通过`getElementById`获取到指定ID的文本框元素,然后添加`input`事件监听器。当用户在文本框中输入时,我们使用正则表达式`/^[^\u4e00-\u9fa5]+$/`来检查输入值,这个正则表达式会匹配所有非中文...

    js限制input标签中只能输入中文

    本文主要讨论了如何利用JavaScript(js)来限制HTML页面中的`&lt;input&gt;`标签只能输入中文字符。中文字符在Unicode编码范围大致在`\u4E00`到`\u9FA5`之间。为了实现这一功能,我们需要在输入框中添加相应的事件监听器,...

    HTML中让表单input等文本框为只读不可编辑的方法

    在HTML中,我们经常需要创建表单来收集用户的数据,但有时我们希望某些表单字段,比如`&lt;input&gt;`类型的文本框,展示信息而禁止用户编辑。本文将详细讲解如何在HTML中设置`&lt;input&gt;`元素为只读或不可编辑状态。 首先,...

    解决html input验证只能输入数字,不能输入其他的问题

    关于如何在HTML中设置一个只能输入数字的input控件,限制用户除了数字外无法输入其他字符,特别是需要禁止输入空格、字母等,是一个常见但重要的前端开发需求。在给定的文件内容中,提到了一种通过JavaScript实现...

Global site tag (gtag.js) - Google Analytics