iview input 禁止输入特殊字符 ,解决中文输入法中input把拼音输入

tips:解决了e.target中输入中文 会把拼音也输入的情况

1 html

<FormItem label="角色名称" prop="roleName">  <Input v-model="formInfoData.roleName" placeholder="请输入角色名称" maxlength="20"   @on-keyup="btKeyUp(‘roleName‘)" @on-keydown="btKeyDown(‘roleName‘)"/></FormItem>

2 vue
//只能输入汉字英文数字btKeyDown(name) {  this.formInfoData[name] = this.formInfoData[name].replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]\_/g,"");},//控制不能输入特殊字符btKeyUp(name) {  this.formInfoData[name]= this.formInfoData[name].replace(/[`[email protected]#$%^&*()\-+=<>?:"{}|,.\/;‘\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/g,"");},

原文地址:https://www.cnblogs.com/supershare/p/11958030.html

时间: 2025-01-15 02:40:20

iview input 禁止输入特殊字符 ,解决中文输入法中input把拼音输入的相关文章

iOS App显示中文输入法中的大括号【】

有时候在显示文本时,后台传递的数据中是中文输入法中的大括号[] 这种能突出重点,但是如果是在一行文本的开头,会出现无法对齐 此时可以通过YYKit中的YYLabel解决, YYText中有一个属性 firstLineHeadIndent 可以设置一行开头的边距 YYKit : https://github.com/ibireme/YYKit 原文地址:https://www.cnblogs.com/liuw-flexi/p/12114627.html

树莓派3B/3B+ 清华镜像系统和安装中文输入法Fcitx及Google拼音输入法

你还在为树莓派无法安装中文输入法而到处找教程吗? 你还在为树莓派每次下载都要远隔重洋获取资源,龟速下载而烦恼吗? 为了解决这个问题,在这篇树莓派教程中,我将手把手叫你怎样安装 清华镜像系统和中文输入法Fcitx及Google拼音输入法. 步骤一:换源:将下载源从树莓派默认国外源切换到国内清华大学开源软件镜像站 在树莓派的命令行界面输入 1 sudo nano /etc/apt/sources.list 使用键盘方向键控制,在第一行开头加一个#,把下面的内容拷贝到最后一行之后,如图中的效果: 清华

input 禁止输入特殊字符

方式一:拿到value值以后 在你传递之前处理 function stripscript(value) { var pattern = new RegExp("[`[email protected]#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}[]‘::”“'.,.?]") var rs = ""; for (var i = 0; i < value.length; i++) { rs = r

转载--经验总结:应对中文输入法的字符串截断方案(带代码示例)

本文转自:http://www.cnblogs.com/chyingp/p/3599641.html 遇到这么个需求,允许用户修改自己的名片,名片最大长度支持8个汉字(24个字节),当用户输入超过8个汉字,则不允许用户继续输入. 最初的思路:oninput你好 很常见的需求,觉得驾轻就熟,监听input事件,当输入内容发生变化的时候,获得用户输入内容,并进行截断操作(如果超出的话).主要代码如下.一切显得那么美好,直到中文输入法出现. ps:本文用例均在 chrome 版本 33.0.1750.

ubuntu14.04英文环境下安装中文输入法

ubuntu14.04英文环境下安装中文输入法 发表于1年前(2014-07-12 20:12)   阅读(4478) | 评论(0) 3人收藏此文章, 我要收藏 赞1 9月19日成都 OSC 源创会正在报名,送机械键盘和开源无码内裤   摘要 搭建ubuntu用作开发,所以不想用中国定制的麒麟版,定制了太多东西,虽然已经装好中文输入法.下面总结在ubuntu14.04英文环境下安装中文输入法. ubuntu ubuntu拼音输入法 pinyin ubuntu默认的输入法是ibus,综合网上评论

CentOS7 启动中文输入法

CentOS 系统中是带有中文输入法的(智能拼音),启动方式如下: Applications --> System Tools -->  Setting --> Region & Language -- > Input Source  点击 "+" ,找到 Chinese(china) ,选择  "Chinese Itelligent Pinyin",就可以了. 直接使用 "shift" 切换中英文就可以了 原文地

CentOS 7.0 安装中文输入法

个人博客: alex-my.xyz 安装的时候没有设置.如今找到之后记录下: (我这个是已经设置完后的截图,所以,Input Sources中,有拼音输入选项) Applications -- System Tools -- Setting -- Regin & Language 点击左下角的 "+"号. 找到Chinese(China) 或者其他Chinese(..) watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYWxleF9te

CentOS下火狐浏览器安装flash插件以及中文输入法

一.flash 在adobe官网下载install_flash_player_11_linux.x86_64.tar.gz: su 输入密码得到root权限: tar -xvf install_flash_player_11_linux.x86_64.tar.gz 解压得到插件 libflashplayer.so: 寻找 firefox 安装目录: whereis firefox 显示在/usr下: find /usr -name mozilla 显示有/usr/lib/mozilla /usr

ubuntu14.04英文环境下安装中文输入法(转载)

ubuntu14.04英文环境下安装中文输入法(转载) 摘要 搭建ubuntu用作开发,所以不想用中国定制的麒麟版,定制了太多东西,虽然已经装好中文输入法.下面总结在ubuntu14.04英文环境下安装中文输入法. ubuntu ubuntu拼音输入法 pinyin ubuntu默认的输入法是ibus,综合网上评论,fcitx的支持者更多,而且个人感觉fcitx也的确不错,可以满足日常输入. STEP1: 在Ubuntu Software Center 搜索fcitx,安装fcitx输入法框架,