`
jamm19860411
  • 浏览: 86621 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

只能输入数字

阅读更多
在本例中,用户无法在输入框中键入数字:

<html>
<body>
<script type="text/javascript">
function noNumbers(e)
{
var keynum
var keychar
var numcheck

if(window.event) // IE
  {
  keynum = e.keyCode
  }
else if(e.which) // Netscape/Firefox/Opera
  {
  keynum = e.which
  }
keychar = String.fromCharCode(keynum)
numcheck = /\d/
return !numcheck.test(keychar)
}
</script>

<form>
<input type="text" onkeypress="return noNumbers(event)" />
</form>

</html>
-----------------------
定义和用法

fromCharCode() 可接受一个指定的 Unicode 值,然后返回一个字符串。
语法

String.fromCharCode(numX,numX,...,numX)

参数 描述
numX 必需。一个或多个 Unicode 值,即要创建的字符串中的字符的 Unicode 编码。
提示和注释

注释:该方法是 String 的静态方法,字符串中的每个字符都由单独的数字 Unicode 编码指定。

它不能作为您已创建的 String 对象的方法来使用。因此它的语法应该是 String.fromCharCode(),而不是 myStringObject.fromCharCode()
----------------------------
charCodeAt() 方法可返回指定位置的字符的 Unicode 编码。这个返回值是 0 - 65535 之间的整数。

方法 charCodeAt() 与 charAt() 方法执行的操作相似,只不过前者返回的是位于指定位置的字符的编码,而后者返回的是字符子串。
语法

stringObject.charCodeAt(index)
substring() 方法用于提取字符串中介于两个指定下标之间的字符。
分享到:
评论

相关推荐

    输入textbox控件只能输入数字

    标题"输入textbox控件只能输入数字"所描述的问题就是如何在TextBox控件中实现这个功能,确保用户只能输入数字,防止输入其他字符,这在诸如数据录入、年龄验证等场景中尤为常见。 要实现这一目标,开发者可以采用...

    只能输入数字的EditBox,其它字符无法输入

    下面将详细介绍如何创建这样一个“只能输入数字的EditBox”。 首先,我们可以使用Android内置的`android:inputType`属性来限制EditBox的输入类型。在布局XML文件中,对EditBox进行如下设置: ```xml android:id=...

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

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

    VBA 限制输入中文或只能输入数字

    VBA 限制输入中文或只能输入数字 在 Excel 自动化中,经常需要对用户的输入进行限制,以确保数据的准确性和一致性。VBA 提供了多种方式来限制用户的输入,本文将介绍如何使用 VBA限制输入中文或只能输入数字。 ...

    C#文本框只能输入数字

    本文将详细介绍如何实现C#中的文本框只能输入数字的功能,并探讨其实现原理。 ### 实现原理 要实现文本框只能输入数字的功能,主要依赖于`KeyPress`事件。当用户在文本框中键入字符时,这个事件会被触发。通过判断...

    c# winform textbox控件只能输入数字的几种方法

    errorProvider1.SetError((Control)sender, "只能输入数字!"); e.Cancel = true; } else { errorProvider1.SetError((Control)sender, null); } } ``` #### 解析: 1. **正则表达式**:使用正则表达式`^\d+\...

    input框只能输入数字和一个小数点

    限制input框只能输入数字和一个小数点的需求,在实际项目中相当常见。通过合理利用HTML的`&lt;input&gt;`元素类型,结合JavaScript的事件监听和正则表达式,可以有效地实现这一目标。同时,深入理解DOM操作和事件处理机制...

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

    总结来说,限制文本框只能输入数字、小数点和减号的正则表达式是`^[-+]?[0-9]*\.?[0-9]+$`,它结合了字符集、量词和否定前瞻断言,确保了用户输入的合法性。这种技术在开发中广泛应用,能够提高数据质量,防止因用户...

    验证文本框只能输入数字和小数点

    ### 验证文本框只能输入数字和小数点的知识点详解 #### 一、背景介绍 在Web开发中,为了确保用户输入的数据符合预期格式,经常需要对输入的数据进行校验。例如,在处理金额或重量等数值时,我们通常希望用户只能...

    只能输入数字小数点负号正则

    ### 正则表达式知识点详解:只能输入数字、小数点、负号 在实际的软件开发过程中,经常需要对用户输入的数据进行合法性验证,尤其是涉及到金额或数值型数据时,确保用户输入的是合法的数字格式显得尤为重要。本文将...

    JS只能输入数字,数字和字母等的正则表达式

    本文将深入探讨如何使用正则表达式来限制用户在HTML文本框中只能输入数字和字母。 首先,我们需要理解正则表达式的基本语法。在JavaScript中,我们使用构造函数`new RegExp()`或直接在字符串中使用正则表达式符号`/...

    火狐input只能输入数字

    在网页开发中,我们经常需要创建输入框(`input`元素)来收集用户的数据,而有时我们希望用户只能输入数字。火狐浏览器和其他现代浏览器都提供了相应的机制来限制`input`元素的输入类型。在本篇文章中,我们将深入...

    基于MFC的数字Edit类(只能输入数字)

    这样,`m_numberEdit`就是我们的自定义`CNumberEdit`对象,用户在界面上看到的IDC_NUMBEREDIT编辑框就只能输入数字了。 通过以上步骤,我们成功地创建了一个基于MFC的数字Edit类,它限制了用户只能输入数字。这种...

    JS验证只能输入数字

    根据给定文件的信息,本文将详细介绍如何使用JavaScript(简称JS)进行输入验证,具体包括三种情况:一是确保用户只能输入数字;二是确保用户输入的是字母、数字或下划线;三是验证固定电话号码的格式是否正确。这三...

    js input 密码只能输入数字或字母

    在JavaScript(JS)中,...以上就是实现“js input 密码只能输入数字或字母”的完整方法,确保了用户在输入时只会看到符合要求的字符。这个功能对于确保数据的正确性和安全性非常重要,特别是在处理敏感信息如密码时。

    只能输入数字的输入框.rar

    请输入数字,只能输入数字哦:&lt;input "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"&gt;

    vb.net文本框里只能输入数字

    在VB.NET编程中,有时我们需要确保用户在文本框(TextBox)中只能输入数字,以便进行数值计算或数据验证。为了实现这一功能,我们可以利用文本框的`TextChanged`事件或者`KeyPress`事件来过滤非数字字符。下面将详细...

    只能输入数字文本框C#程序

    在C#编程中,"只能输入数字文本框"是一个常见的需求,特别是在开发用户界面时,例如在财务软件、统计应用或者任何需要用户输入数值数据的场景。为了实现这个功能,我们需要编写特定的代码来限制用户在文本框...

    winform中textbox只能输入数字,小数点,正负号

    为了实现`TextBox`只能输入数字、小数点和正负号的功能,代码中采用了多种条件判断来过滤输入字符: 1. **数字识别**:通过`Char.IsNumber(e.KeyChar)`函数判断输入的字符是否为数字。 2. **小数点和正负号的特殊...

    控制只能输入数字,而且只能输入一个小数点。

    在某些特定场景下,比如处理财务数据或者科学计算,我们可能需要限制用户只能输入数字,并且只允许输入一个用于表示小数部分的小数点。这涉及到控件的自定义事件处理和输入验证。以下是对这一需求的详细解释: 1. *...

Global site tag (gtag.js) - Google Analytics