如何防止打字时使用空格?

2023-11-24

我有一个文本字段用于输入一些序列号代码。我想设置此代码在有人使用 spase 时显示警报。这意味着不允许使用空格,只允许使用减号来分隔此代码。您有解决这个问题的想法吗?我可以使用jquery验证吗?

the correct typing:
135x0001-135x0100

为了防止输入元素中出现空格,您可以使用 jQuery 来执行此操作:

Example: http://jsfiddle.net/AQxhT/

​$('input').keypress(function( e ) {
    if(e.which === 32) 
        return false;
})​​​​​;​

.

$('input').keypress(function( e ) {    
    if(!/[0-9a-zA-Z-]/.test(String.fromCharCode(e.which)))
        return false;
});​
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何防止打字时使用空格? 的相关文章

  • 如何在 jquery 中使 ajax 数据键动态化?

    我试图使内联编辑成为动态的 因此它只依赖于我的标记中的一些数据属性 所以现在的代码如下 inline edit editable function value settings var editableField this ajax typ
  • 使用 Minitest 测试自定义验证器

    我有多个带有电子邮件验证的模型 因此 我将验证提取到自定义验证器中 我按照以下教程做到了这一点导轨指南 http guides rubyonrails org active record validations html custom va
  • JavaScript 中的正则表达式用于验证十进制数字

    我想要 JavaScript 中的正则表达式来验证十进制数字 它最多只允许两位小数 例如 它应该允许10 89但不是10 899 它还应该只允许一个句点 例如 它应该允许10 89但不是10 8 9 尝试使用以下表达式 d d 0 2 如果
  • Codeigniter:重置表单值

    在我看来 我想要做的是在用户成功注册后清除表单字段 这里一切正常 即用户正在注册 成功消息正在向用户显示 除了我想要做的是清除表单字段的值 我正在使用这个 Clear the form validation field data so th
  • 使用JQuery检查元素是否有边框?

    所以我正在玩 el css 尝试确定元素是否有边框 我用 css border style solid 设置边框 这是可行的 但实际上它设置了 4 种单独的样式 border right style border left style bo
  • 比较表中的行以了解字段之间的差异

    我有一个包含 20 多列的表 客户端 其中大部分是历史数据 就像是 id clientID field1 field2 etc updateDate 如果我的数据如下所示 10 12 A A 2009 03 01 11 12 A B 200
  • 有没有好的 JQuery twitter 小部件可以循环推文?

    我想知道是否有任何 JQuery 小部件提供了循环加载推文的功能 例如在官方小部件中http twitter com about resources widgets widget profile http twitter com about
  • Jquery 两个字段的时间差(以小时为单位)

    我的表单中有两个字段 用户可以在其中选择输入时间 start time end time 我想在更改这些字段时重新计算另一个字段的值 我想做的是获取两次之间的小时数 例如 如果我的开始时间为 5 30 结束时间为 7 50 我想将结果 2
  • 如何验证magento中的单选按钮?

    在我的自定义模块中 我有一个带有单选按钮的表单 当我单击提交按钮时 它不会验证单选按钮 如何使用 Magento 默认验证类进行验证 Thanks 我得到了答案 use validate one required by name在单选按钮的
  • 单击回车键上的锚标记链接

    我有一个像这样的锚标签 a class btn btn danger href Continue a 它位于弹出窗口内 我需要按 Enter 键单击此链接 我尝试过以下代码 但它对我不起作用 document ready function
  • 是否可以将多个事件处理程序绑定到 JqGrid 事件而不覆盖以前的事件处理程序?

    例如 我在每次页面加载时调用默认设置 并将函数绑定到 loadComplete 来为网格执行一些基本格式化 在某些页面上 我想同时执行其他逻辑 但如果我在网格定义中设置 loadComplete 它将覆盖默认值中设置的函数 有没有办法绑定多
  • 如何发送正确的授权标头以进行基本身份验证

    我正在尝试从 API 发布数据 但无法通过基本身份验证 I try ajax type POST url http theappurl com api v1 method data crossDomain true beforeSend f
  • 如何删除除任何特定 id 之外的元素

    假设有一个父 id 其中包含许多元素 我想删除除一个元素之外的所有元素 ex parent id children not id n remove
  • Jquery 悬停卡

    我在用着http designwithpc com Plugins Hovercard http designwithpc com Plugins Hovercard 但我不知道如何在悬停卡上声明 var 每个工作描述都有自己的 ID 当悬
  • 简单的 jQuery(scrollTo 和 animate)在 IE 中不起作用

    我刚刚注意到一些简单的 jQuery 无法在移动版 IE9 和 IE10 上运行 我有一些版权链接和简单的滑动接触形式 它使用animate 我还结合使用scrollTo 插件和jQuery 我尝试了不同的版本 仍然没有解决 也许我错过了一
  • jQuery .push 到 .get 调用中的数组给出空结果

    谁能告诉我为什么下面给我一个空字符串 当我console log contentArray in the get 回调函数它显示数据 但是当我尝试在下面的代码中执行它时 结果为空 sectionArray contentArray func
  • 防止垃圾邮件按钮呼叫功能

    如何防止调用函数时出现垃圾邮件按钮 就像用户只能在按钮上每 1 秒调用一次该函数 有办法做到吗 因为我尝试了 setTimeout 但没有成功 它仍然在发送垃圾邮件 顺便说一句 我使用 Jquery 这是我的代码
  • Laravel 5 中的自定义验证器

    我正在将 Laravel 应用程序从 4 升级到 5 但是 我有一个自定义验证器 但无法运行 在L4中 我做了一个验证器 php文件并将其包含在全局 php using require app path validators php 我尝试
  • JQuery UI Selectable 插件:当 div 溢出时使滚动条不可选择

    我有一个 div 设置为overflow auto 该 div 的内容是可选择的 使用 jQuery UI 当 div 溢出并出现滚动条时 滚动条本身变为可选择状态 因此滚动效果不佳 在 FF Chrome 中 我可以滚动 div 但我得到
  • 用于选择特定 div 中具有特定类的锚元素的 jQuery 选择器是什么

    我有一些这样的代码 我想选择每个 a 带有类的标签status在 div 中foo div a class status a div 你可以这样做 foo find status a

随机推荐

  • 命名空间 * 已包含 * 的定义

    我在 ASP NET Web 应用程序中创建了单独的文件夹和页面 当我构建解决方案时 我收到错误 The Namespace MyApp already contains a defintion for VDS 这是VDS Master c
  • 逗号的左操作数没有作用?

    我在处理此警告消息时遇到了一些问题 它是在模板容器类中实现的 int k 0 l 0 for k index 1 l 0 k lt sizeC l lt sizeC index k l elements k arryCpy l delete
  • Path.将绝对路径字符串与相对路径字符串组合

    我正在尝试使用相对路径加入 Windows 路径Path Combine 然而 Path Combine C blah bling 回报C blah bling代替C bling 有谁知道如何在不编写我自己的相对路径解析器的情况下完成此任务
  • 使用 Numpy 数组作为查找表

    我有一个从 csv 文件读取的 Numpy 数据的二维数组 每行代表一个数据点 最后一列包含一个 键 该 键 唯一对应于另一个 Numpy 数组 即 查找表 中的 键 将第一个表中的行与第二个表中的值相匹配的最佳 最 Numpythonic
  • 取消按键事件

    我怎样才能返回密钥 意思是如果我只想在文本框中只允许整数值 我怎样才能不允许用户不输入非整数 关于 KeyPress事件 我知道还有其他方法 例如表达式来匹配字符串值 但我不想为文本框分配无效值 if value gt 0 a value
  • AudioManager的底层流类型有什么区别?

    有几种流类型音频管理器 它们在低水平上有何不同 是否可以使用例如AudioManager STREAM MUSIC 阻止输入麦克风流 或者是其他东西 最显着的区别之一是音量控制 As the document也就是说 我们可以分别为每个流设
  • 命名空间内的方法c#

    有没有什么方法可以调用命名空间内的函数 而无需在 C 中声明类 例如 如果我有 2 个完全相同的方法 并且应该在我的所有 C 项目中使用 有没有什么方法可以将这些函数放入 dll 中 然后在顶部说 Using myTwoMethods 并启
  • 为什么我的主机 (softsyshosting.com) 不能支持 BeginRequest 和 EndRequest 事件处理程序?

    我听说了 Softsys Hosting 的一些优点 因此我决定将我的 ASP NET MVC 解决方案转移给他们 但它不会在他们身上运行 我能够将问题查明到我的 BeginRequest 事件处理程序 如果我有它们 我会得到一个错误 这是
  • 寻找数据库版本控制的解决方案

    问题描述 在我们的项目中 我们有一个 生产数据库 和许多 开发人员 我们想知道如何管理和安装这些更改 我们已经有了一些程序 但需要花费大量时间 有时还会出现错误 我们不能丢失数据 所以我们不能使用 删除表 我们只能使用 alter tabl
  • 如何在 PHP 中对数字进行四舍五入?

    我需要将所有非整数四舍五入到最接近的整数 无论 小数点后的数字是否 gt 5 您可以使用ceil value PHP 中的四舍五入函数 同样你可以利用floor 用于向下舍入
  • 如何为包含 List> 的类实现 Parcelable?

    我有一个工作Parcelable我的 Parcelable 类中的所有字段的实现 除了List
  • 从“mysqli->prepare”导出“query”

    是否可以导出格式化的查询mysqli prepare and bind param Example
  • 我的应用程序自行重新启动,日志显示 ChimeraModuleLdr:模块配置已更改,由于模块而强制重新启动

    我正在测试我的应用程序 我看到它自行重启 这真的很奇怪 我看了又看日志 除了这一行之外我找不到任何奇怪的东西ChimeraModuleLdr Module config changed forcing restart due to modu
  • 如何手动重启Jenkins?

    这个问题的答案是社区努力 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 我刚刚开始与詹金斯合作 遇到了一个问题 安装几个插件后 它说需要重新启动并进入 关闭 模式 但从未重新启动 如何手动重启 要手动重新启动 Jenkins 您可以
  • MSIL - 如何从 MSIL 调用私有方法?

    我正在编写一个 弱事件工厂 代码将任何委托转换为具有相同签名的新委托 但在目标上实现 WeakReference 我使用 MSIL 来避免调用 Delegate CreateDelegate 其性能已显示很慢 弱引用代表完美工作只要底层方法
  • SQL - COALESCE 和 ISNULL 之间的区别? [复制]

    这个问题在这里已经有答案了 COALESCE 和 ISNULL 之间有什么实际区别 在 SQL 连接中避免 NULL 值时 最好使用哪一个 Thanks 比较 COALESCE 和 ISNULL ISNULL 函数和 COALESCE 表达
  • R中求对称差(交集相反)的函数?

    问题 我有两个不同长度的字符串向量 每个向量都有一组不同的字符串 我想找到一个向量中但不在两个向量中的字符串 那就是对称差异 Analysis 我看了一下函数setdiff 但其输出取决于向量的考虑顺序 我找到了自定义函数外门 但该函数要求
  • 从四元数到欧拉角以及反向转换不正确

    我正在将角度轴表示转换为欧拉角 我决定检查并确保从转换中获得的欧拉角将返回到原始轴角 我打印出这些值 但它们不匹配 我读过了http forum onlineconversion com showthread php t 5408 and
  • Spark.read.csv() 是一个关于转换的操作吗

    Bill在 Spark权威指南 一书中说 阅读是一种转变 而且是一种狭义的转变 现在 如果我运行下面的 Spark 代码并尝试查看 Spark UI 我会看到创建的作业df spark read csv path to file 现在根据我
  • 如何防止打字时使用空格?

    我有一个文本字段用于输入一些序列号代码 我想设置此代码在有人使用 spase 时显示警报 这意味着不允许使用空格 只允许使用减号来分隔此代码 您有解决这个问题的想法吗 我可以使用jquery验证吗 the correct typing 13