`
liulanghan110
  • 浏览: 1075572 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

JavaScript限制只能输入字符

阅读更多
//限制只能输入数字
function checkcharacter()
{
	    var keycode = event.keyCode;
		
	    if(keycode < 48 || keycode > 57)
	    {
			alert("sdf");
	        event.returnValue = false;
	    }
//只能输入小数点
	    if(keycode == 46)
	    {
	        event.returnValue = true;
	    }
}

 

这种情况下不能输入字母,但如果把输入法切换到中文,还是可以输入汉字。也可以粘贴汉字过来。

可以采用这样的办法,在页面顶部加上:

<style type="text/css">
input{
ime-mode: disabled;
}

 

这样,所有的input都将不能使用输入法。

针对指定input禁止输入法,可以这样

 

<style type="text/css">
.ime-disabled {
ime-mode: disabled;
}

<input class="ime-disabled" type="text" />

 

 

分享到:
评论

相关推荐

    .net javascript Textbox 只能输入数字

    在.NET及JavaScript中,可以通过HTML的`&lt;input&gt;`标签结合JavaScript事件处理程序来限制用户只能输入数字。 #### 1. HTML代码 ```html (/\D/g,'');" /&gt; ``` #### 2. 解释 - **Type**: `type="text"`表示这是一个...

    文本框只能输入 数字,小数点,减号 字符的正则表达式

    通过在前端代码(如JavaScript)中使用这个正则表达式,我们可以实现对用户输入的实时验证,确保文本框只能输入符合规则的字符。例如,在JavaScript中,我们可以这样设置输入框的`pattern`属性: ```javascript ^[-...

    限制只能中文输入的方法

    特别是在处理中文输入时,可能需要限制用户只能输入中文字符,而不能输入其他类型的字符(如英文、数字或特殊符号)。本文将详细介绍一种实现方法,并通过一个具体的示例来解释其工作原理。 #### function ...

    限制输入字符的长度和内容

    以下是对"限制输入字符的长度和内容"这一主题的详细解释: 一、字符长度限制 字符长度限制主要涉及文本框(TextBox)或其他输入字段的输入字符数。在很多情况下,如数据库字段大小、网络传输数据量等,都有最大长度...

    Javascript只能输入数字或汉字

    这样,每当用户在输入框中输入字符时,JavaScript会立即检查并自动过滤掉非数字和非汉字的字符,确保用户只能输入预期的内容。 以上就是在JavaScript中实现“只能输入数字或汉字”的基本步骤。需要注意的是,这种...

    javascript经典特效---检测输入字符个数.rar

    这个"javascript经典特效---检测输入字符个数.rar"压缩包文件包含了一个名为"检测输入字符个数.htm"的HTML文件,很可能是用于演示如何实时监测用户在输入框(例如文本字段或文本区域)中输入的字符数量。 在...

    js限制textarea每行输入字符串长度的代码.docx

    在JavaScript中,对`textarea`元素进行输入字符串长度限制是一个常见的需求,特别是在处理用户输入时,需要确保数据格式的正确性。在HTML中,`textarea`控件不像`input[type="text"]`那样可以直接通过`maxlength`...

    输入textbox控件只能输入数字

    3. **控件特性设置**:某些编程框架提供了内置的属性来限制输入类型。比如在HTML5中,`&lt;input type="number"&gt;` 就可以创建一个只允许输入数字的输入框。 4. **自定义控件**:对于更复杂的场景,开发者可能需要创建...

    js正则表达式限制文本框只能输入字母和汉字

    ### 正则表达式在JavaScript中的应用:限制文本框只能输入字母和汉字 在Web开发过程中,表单验证是一项常见的任务。确保用户输入的数据符合预期的格式有助于提高数据的准确性和安全性。本篇文章将深入探讨如何使用...

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

    ### 正则表达式在JavaScript中的应用:限制文本框只能输入数字及小数点 在Web开发中,经常需要对用户输入的数据进行合法性验证。为了确保数据格式正确且符合预期,开发者通常会在前端使用JavaScript结合HTML来实现...

    有关输入的文本框限制大写写和只能输入字母的设置

    在IT领域,尤其是在软件开发中,常常需要对用户界面元素进行特定的限制,以确保数据...记住,限制输入的目的是为了提高数据质量,防止错误,同时也是为了提升用户体验,确保用户能够快速理解并遵循系统的期望输入规则。

    9.如何限制编辑控件输入的字符类型?.

    但这些只能提供基本的验证,更复杂的限制通常需要JavaScript辅助: ```html (/[^0-9]/g, '')"&gt; ``` 这个例子使用了`oninput`事件,当输入值改变时,正则表达式`/[^0-9]/g`会删除所有非数字字符。 对于移动应用...

    html限制文本框输入小数点 数字 字母 汉字 等

    - 此处使用正则表达式 `[^\d|chun]` 来限制输入框只能输入数字或特定字符(这里用 `chun` 作为示例)。 #### 方法七:限制输入框只接受特定格式的小数 ```html ((event.keyCode || event.keyCode &gt; 57) && event....

    js限制文本框只输入正整数

    在探讨如何利用JavaScript限制文本框只输入正整数这一主题时,我们首先应当明确目标:确保用户在文本框中输入的数据仅包含正整数,即非负整数(不包括小数、负数以及任何非数字字符)。这在许多场景下至关重要,比如...

    字符限制显示百分比 直观显示输入的字符数

    当用户输入字符时,程序会实时计算当前输入的字符数占总限制的百分比,并以图形化的方式显示出来。这通常是一个动态更新的进度条或者数字百分比,让用户清楚地知道还剩多少字符空间。 实现字符限制显示百分比的技术...

    javascript验证只能输入数字(兼容IE和火狐)

    本话题将详细介绍如何使用JavaScript实现一个功能,即验证用户只能输入数字,并且这个验证方法要兼容Internet Explorer(IE)和Firefox这两个主流浏览器。 首先,我们需要理解JavaScript的基本语法,特别是在处理...

    JavaScript过滤SQL注入字符

    2. 限制输入长度:对每个字段设定合理的长度限制,防止过长的输入可能导致的注入。 3. 避免显示错误信息:错误信息可能泄露数据库结构,攻击者可以据此构建注入语句。 4. 更新和维护:定期更新系统和库,修复已知的...

    完整版限制字符输入例程.rar

    7. **安全考虑**:在某些情况下,限制输入是为了防止SQL注入、XSS攻击等安全问题,因此例程可能包含了防止这些攻击的措施。 这个"完整版限制字符输入例程"可能包含了多种语言版本(如C++、Java、Python、JavaScript...

    javascript 表单输入内容限制

    - **实现原理**:通过`onkeyup`和`onafterpaste`事件监听器,当用户通过键盘或粘贴操作输入字符后,会立即执行JavaScript函数,该函数使用正则表达式`/D/g`匹配所有的非数字字符,并将其替换为空字符串。 - **应用...

    JS控制 input 输入字符限制

    在JavaScript中,对`input`元素的输入进行字符限制是一种常见的前端验证技术,它能确保用户输入的数据符合特定格式或规则,从而提高数据质量和用户体验。本文将深入探讨如何使用JavaScript和正则表达式来实现这一...

Global site tag (gtag.js) - Google Analytics