angular - angular 4 限制一些特殊字符和零
问题描述
我是 Angular 4 的新手,我正在学习从文本框中搜索数据
当我在我的代码中输入 % 和其他一些特殊字符时,它会创建错误并且我的应用程序崩溃,所以在 angular 4 中是否有任何解决方案。
这是我的代码
<div class="btn-group" role="group" aria-label="...">
<div class="input-group">
<div class="input-group-addon"> <i class="fa fa-search"></i></div>
<input class="form-control" [(ngModel)]="searchData" (keyup)="searchItemData(searchData)" type="text" placeholder="Search..."/>
</div>
</div>
解决方案
试试这个:
<input class="form-control" [(ngModel)]="searchData" (keyup)="searchItemData(searchData)" onkeypress='return (event.charCode > 96 && event.charCode < 123) || (event.charCode > 64 && event.charCode < 91) || (event.charCode >= 48 && event.charCode <= 57) || event.charCode <= 31' type="text" placeholder="Search..."/>
推荐阅读
- sql-server - 从 XML 列返回包含节点的 XML
- r - 在 R 中具有列名的循环内循环
- c# - 在 C# 中从 Azure Data Lake 读取数据
- java - Spring PostMethod 从 UTC 返回日期
- java - 二叉搜索树中序迭代器下一个方法
- ios - 如何在 iOS 上的视频聊天中添加音乐背景?
- python - 为什么请求返回的 HTML 与真实页面的 HTML 不同?
- python - Python 将列表转换为 numpy 数组进行处理?
- arduino - 如何使用 FreeRTOS 上的队列从一个任务到另一个任务发送和接收字符?
- python - 如何在我的 Discord Bot 中修复我的 datetime 命令?