Javascript 只允许数字粘贴

2023-12-07

JavaScript/jQuery:

 $(document).ready(function () {
     $('#txt').bind("paste", function (e) {
         var $this = $(this);
         $this.val($this.val().replace(/[^\d.]/g, ''));
     });
 });

Html:

<asp:TextBox ID="txt" runat="server"></asp:TextBox>

如果值如下

10-10-20.0a

Result必须如下

1010200

我只想允许它将数值粘贴到文本框中,否则禁用它。但是,如果我尝试上面的 JavaScript 代码,它不起作用。

我在 javascript 方面错过了什么?


调用该函数change文本框的事件为,而不是document.ready:

HTML

<asp:TextBox ID="txt" runat="server" onchange="onlyNum()"></asp:TextBox>

JQuery

    function onlyNum() {
      var $this = $('#txt');
      $this.val($this.val().replace(/\D/g, ''));
    }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Javascript 只允许数字粘贴 的相关文章

  • 多线程 Web 应用程序

    我知道有很多情况都是在应用程序中使用多线程的好例子 但是什么时候最好在 net Web 应用程序中使用多线程 Web 应用程序几乎肯定已经由托管环境 IIS 等 实现多线程化 如果您的页面受 CPU 限制 并且想要使用多个核心 那么可以说多
  • 使用javascript以编程方式触发iOS safari中的复制菜单?

    我正在尝试实现一种用户友好的方式 将一些文本从文本输入字段复制到 iOS Safari 上的剪贴板 我知道无法在这个平台上以编程方式完成此操作 但我希望能够尽可能地指导用户体验 在 iOS Safari 上 当用户手动突出显示某些文本时 会
  • 通过 JavaScript 单击按钮/页面提交

    我想了解 asp net 框架如何知道何时单击了按钮 因此一旦收到请求 就会在服务器上触发其单击事件 我需要了解它是如何工作的 因为我想从 JavaScript 触发按钮的服务器单击事件 我能够从 JavaScript 执行页面提交 doc
  • 异步代码无需等待完成

    我目前遇到 IIS 崩溃的问题 并在事件日志中留下以下消息 它们对于引导我找到错误的实际来源并没有太大帮助 但一些研究表明这只是生成任务但不等待结果的情况 当它们最终完成时 如果父进程已完成 则无法完成与导致空引用异常的父线程关联 那是对的
  • 从复选框列表中选择循环生成的复选框中的一个复选框

    抱歉我的英语不好 在我的 ASP NET 网站上 我从 SQL 表导入软件列表 看起来像这样 但实际上要长得多 Microsoft Application Error Reporting br br Microsoft Applicatio
  • 返回视图作为 JSON 对象的一部分

    我有一个应用程序只加载一次完整视图 我这样做的原因并不重要 重要的是 其余内容只会以部分视图的形式返回 除了一些内容之外 我还有一些 JSON 对象 我想通过每个 AJAX 请求在服务器之间来回传递 有没有办法返回一个 JSON 对象 并将
  • 在 C# 中,如何根据在 gridview 行中单击的按钮引用特定产品记录

    我有一个显示产品网格视图的页面 该表内有一列 其中有一个名为 详细信息 的超链接 我想这样做 以便如果用户单击该特定产品的详细信息单元格 将打开一个新页面 提供有关该产品的更多信息 我不确定如何确定哪个Product记录链接的详细信息以及我
  • Chrome --app 相当于 Firefox\IE

    我有一个网络应用程序 客户要求单击不同按钮时更改浏览器窗口大小 我发现在那link https stackoverflow com questions 13436855 launch google chrome from the comma
  • 如何知道 .keyup() 是否是字符键(jQuery)

    如何知道 keyup 是否是字符键 jQuery input keyup function if key is a character such as a b A b c 5 3 2 etc not enter key or shift o
  • 从链接打开本地文件夹

    如何通过单击任何链接打开本地文件夹视图 我尝试了很多选择 例如 a href Open folder a or a Open folder a or a Open folder a 解决方案 启动可下载链接 以下内容适用于所有浏览器 但一如
  • 从字节数组设置 img src

    我需要设置img src我在对象中拥有的字节数组的属性 img
  • Angular JS - 使服务可以从控制器和视图全局访问

    假设我们有以下服务 myApp factory FooService function 然后 从控制器中 我会说 myApp controller FooCtrl scope FooService function scope FooSer
  • 是否使用 C# 数据集? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我对 C 中的数据集概念有点困惑 编码 ASP NET 站点 但这并不重要 在我的阅读中 我了解到它们 本质上 用作我的应用程序和我的
  • 从网页运行 ClickOnce 应用程序,无需用户操作

    我们有一个基于 Java 的 Web 应用程序以及用 C 编写的相同应用程序 如果 java 检查器发现客户端计算机上没有安装 Java 则应该运行该应用程序 这个想法是运行 C 单击一次 http en wikipedia org wik
  • 在反应中访问回调内的 event.target

    我有以下课程片段 constructor props super props this timeout null search e gt clearTimeout this timeout this timeout setTimeout f
  • Three.js点击单个粒子

    In this example http jsfiddle net agqq96bq 2 您可以看到 2 个可点击的粒子 但它们都受到点击的影响 另外 我只想检测粒子上的点击 而不将它们过滤出场景 像这儿 if intersects len
  • Vue - 调度完成后调用 store getter?

    我正在使用 Laravel 5 7 Vue2 Vuex 我在调度调用完成后让 Vue 返回存储值时遇到一些困难 我的申请流程如下 我单击一个提交按钮 该按钮调用组件上的 validate Validate 分派到我的 addLease 操作
  • 如何隐藏数据列表中的项目

    我想隐藏一个项目datalist根据某种条件起诉ItemBound how Wrap a PlaceHolder控制整个内容ItemTemplate 然后在 ItemDataBound 事件中 您可以执行以下操作 Protected Sub
  • 从 jQuery UI 对话框调用 Bootstrap 模式:超出最大调用堆栈大小

    我有一个有点奇怪的问题 我正在调用 Bootstrap Modal 同时打开了 jQuery UI 对话框并且正在获取RangeError Maximum call stack size exceeded 在控制台中 奇怪的是 只有当我在打
  • JavaScript 阶乘防止无穷大

    我一直在 JavaScript 中使用这个函数来计算阶乘数 var f function factorial n if n 0 n 1 return 1 if f n gt 0 return f n return f n factorial

随机推荐

  • Volley - 无法解析构造函数“JSONObjectRequest”

    我正在关注这个问题 http www androidhive info 2014 08 android building free wallpapers app part 2 现在我添加了一个启动屏幕并开始了 Volley 请求 本教程所说
  • 在 R 中使用变量创建正则表达式模式

    我有一个功能 ncount lt function num NULL toRead lt readLines abc txt n lt as character num x lt grep n number toRead value TRU
  • 如何绘制一条可选择的线?

    我想创建一个用户能够操纵他绘制的线的应用程序 类似于删除行或选择它 我该怎么做呢 提前致谢 我设法使用硬编码矩形来做到这一点 但我仍然不知道如何使用drawLine 我可以用吗drawPath进行命中测试 这是代码 private bool
  • 如何在 GitHub 存储库中创建文件夹?

    我想在 GitHub 存储库中创建一个文件夹 然后将文件添加到该文件夹 我该如何实现这一目标 TL DR Use 在文件名字段中创建文件夹 例如打字folder1 file1在文件名字段中将创建一个文件夹folder1和一个文件file1
  • 如何在pyparsing中匹配括号/方括号

    我有一个语法标记指定为 list value Suppress oneOf Group delimitedList string value int value list Suppress oneOf 然而 这显然允许 foo bar 如何
  • Oracle SQL:不允许列

    我创建了一个表 CREATE TABLE AIRLINE airline code NUMBER 4 PRIMARY KEY NOT NULL airline name VARCHAR 29 NOT NULL airline address
  • Rails:缺少要链接的主机!请提供 :host 参数或设置 default_url_options[:host]

    我已经在谷歌上搜索了大约 90 分钟 但仍然没有答案 我在哪里设置default url options 我已经设置为config action mailer default url options在其他地方解决同样的错误 但现在我在尝试在
  • NSArray 不区分大小写的indexOfObject

    有没有一种简单的方法可以在 NSString 的 NSArray 中进行不区分大小写的查找 NSArray 的参考文献提到了不区分大小写的排序 但没有提到查找 我可以轻松地编写自己的 fn 来做到这一点 但想知道是否有更简单的方法 我不知道
  • C++中类变量声明的查询

    我有一个类来表示浮点数的 3D 向量 class Vector3D public float x y z float const data Vector3D x 0 0 y 0 0 z 0 0 data x 我的问题是 x y 和 z 是否
  • Python 中的元组真的是不可变的吗? [复制]

    这个问题在这里已经有答案了 今天遇到的一个问题 实际上测试了Python中元组的不变性 面试官 Python 中的元组是不可变的吗 Me Yes 面试官 那么有什么作用print t1 在这里打印 t1 4 5 t1 t1 91 10 pr
  • 如何使用 vs2017rc 创建 aurelia typescript 项目

    我是 aurelia 的新手 我需要创建一个框架的原型项目 一开始 我打算使用 sculpture typescript aspnetcore 框架 但是当我尝试 vs2017rc 时 我发现它使用 csproj 作为默认格式 而 vs20
  • DDD中的数据访问层设计

    请原谅我糟糕的英语 好的 我现在正在考虑 DDD 方法 听起来不错 但是 有一个小问题 DDD 表示领域模型层与数据访问层 以及所有其他层 完全解耦 因此 当 DAL 保存某个业务对象时 它只能访问该对象的公共属性 现在的问题是 我们如何保
  • spriteKit 中的联系人双重通知

    当我的 SKSpriteNode 命中与 worldCategory 接触时 我似乎收到了双重通知 这是怎么回事 当我想在触及 worldCategory 时运行某个操作时 这会产生问题 因为该操作正在被触发 这是我在 InitWithSi
  • 使用 C# 从维基百科 api 反序列化 Json

    我有一个 json 格式的维基百科 api 现在我想从这个api中获取提取信息 我想让它对于任何维基百科 api 都是动态的 我的维基百科 API 1 我从 jsontoCsharp 得到以下信息 namespace Json deseri
  • Power BI、DAX、多对一和关系表

    我之前在这里问过一个问题 DAX 子查询度量 有关如何为可视化创建特定度量列的说明 为了使示例简单 我将其保留在一个虚构的表中 并且 DAX 查询运行得非常好 然而 实际上 度量列所针对的可视化是由多个连接表组成的 DAX 查询的结果出乎意
  • mysql的字符集问题

    我试图将以下行存储在 mysql 中 data After 30 s what fraction of the charge will remain 如果我在 HTML 页面上显示 data 我会得到确切的文本 但如果我将其存储在数据库中
  • LESS:LOOP 中的关联数组

    我需要根据页面的内容向页面添加图标 换句话说 如果页面包含图像 图库 视频 我将添加一个图标来指示其性质 为此 我将 CSS 类添加到body标记和使用后代选择器在适当的位置添加图标 显然这个任务会导致 CSS 中出现大量重复代码 所以我想
  • 在asp.net中上传文件时将byte[]转换为字符串

    我已经通过 asp net 上传了一个文件 图像 这是我的代码 string imgpathpic Convert ToString Session imgpathpic long sizepic Convert ToInt64 Sessi
  • MySQL 事务回滚

    我定义了一个这样的函数 DECLARE EXIT HANDLER FOR SQLEXCEPTION ROLLBACK DECLARE EXIT HANDLER FOR SQLWARNING ROLLBACK SET error key 1
  • Javascript 只允许数字粘贴

    JavaScript jQuery document ready function txt bind paste function e var this this this val this val replace d g Html