问题来源:在表单的标签中对输入的字符串进行大写转换。一不小心输入了反斜杠 \

如下图所示:

输入 chn\  的时候,在  IE8  下弹出一个js错误。(在实际的项目的表单元素中遇到了,单独这样拿出来测试的时候又不弹出错误。也很是焦灼)

索性就写了个办法暂时解决了这个问题。也符合实际的需求。

测试代码如下:

pageEncoding="UTF-8"%>

Insert title here

$("#trans").keyup(function() {

if (this.value.indexOf("\\") >= 0) {

this.value = "";

}

this.value = this.value.toUpperCase();

});

});

测试反斜杠 \

测试转换大写:

在网上查找相关资料的时候,看到不少人遇到 反斜杠 \ (转义字符) 的问题,诸如以下参考链接。

在单独拎出来做这个测试的时候,发现JQuery的高版本(3.2.1) 居然无效,然后是换成Jquery的1.7.2版本,亲测有效。

然后又了解到

目前jQuery有三个大版本:

1.x:兼容  ie  6  7  8,使用最为广泛的,官方只做BUG维护,功能不再新增。因此一般项目来说,使用1.x版本就可以了,最终版本:1.12.4

(2016年5月20日)

2.x:不兼容  ie  6  7  8,很少有人使用,官方只做BUG维护,功能不再新增。如果不考虑兼容低版本的浏览器可以使用2.x,最终版本:2.2.4

(2016年5月20日)

3.x:不兼容  ie  6  7  8,只支持最新的浏览器。除非特殊要求,一般不会使用3.x版本的,很多老的jQuery插件不支持这个版本。目前该版本是官方主要更新维护的版本。

1.X大版本下,细分版本非常多,各个版本的函数都会有一定的差异。网上看到的很多教程大多是1.x版本的。

---------

今天遇到的小问题,也引申了很多其它问题。

为此记录。

2017/10/26

参考资料:

1.http://blog.csdn.net/shi_yi_fei/article/details/51202209

2.http://blog.csdn.net/xufeng0991/article/details/46755825

3.http://www.jb51.net/article/60372.htm

4.Jquery版本参考:http://www.jb51.net/article/110228.htm

java中从含反斜杠路径截取文件名的方法

例如:获取到的文件路径为C:\Documents and Settings\Leeo\My Documents\logo.gif现在想要取得图片的名称logo.gif,我们知道反斜杠“\”是转义字符, ...

关于Python中正则表达式的反斜杠问题

之前总是搞不明白正则表达式中的反斜杠的问题.今天经过查阅资料终于搞明白了. 其中最重要的一点就是Python自己的字符串中定义的反斜杠也是转义字符,而正则表达式中的反斜杠也是转义字符,所以正则表达式中 ...

JS正则四个反斜杠的含义

我们首先来看如下代码,在浏览器中输出的是什么? // 在浏览器中输出的 console.log('\\'); // 输出 \ console.log('\\\\'); // 输出 \\ 一:js正则直 ...

JAVA正则表达式中如何匹配反斜杠 \

有时候我们需要匹配反斜杠,你可能会把对应的正则表达式写成 "\\" 然后可能会有如下输出: Exception in thread "main" java.ut ...

MySQL中如何插入反斜杠,反斜杠被吃掉,反斜杠转义

问题描述:mysql中带有反斜杠的内容入库后,发现反斜杠无故失踪了(俗话说被吃掉了) 例:插入insert into tb('url') values('absc\eeee'); 结果数据库里的内容是 ...

在C++中怎么输入反斜杠“ \ ”

在C++编程中有时就会遇到有些符号不能直接输入,像反斜杠“ \ ",如果直接输入会出现:错误的终止了宏调用的错误. 这时,我们就需要把这些符号转义一下, 例如: CString str = ...

print语句中逗号(,)和反斜杠(\)的区别

逗号结尾:   禁止输出换行反斜杠结尾:强制输出换行 >>> print ('A','B') #用一个逗号结尾就可以禁止输出换行 A B >>> print ('A ...

python 怎样使用单个反斜杠\

path2 = "c:\\windows\\temp\\readme.txt" path2:用一个"\"取消第二个"\"的特殊转义作用,即为 ...

js将单个反斜杠转化为斜杠的问题

var two="https://192.255.255.255:3215/2019/2/26/16/13/b2e8929483c66cefddbe1e49a007e3f8-47358FC3 ...

随机推荐

hightchart属性(更新中...)

legend:{ layout: 'vertical', //legend中内容垂直放置 align: 'right', //放在图表右边 verticalAlign: 'middle',    // ...

使用System.out.print/prilntln() 输出时存在的问题

刚学习Java时第一个接触的method就是System.out.println() 方法.但是最近在使用它输出一些变量时出现了我不理解的现象,首先上代码: /* * * using method S ...

nginx upstream的几种配备方式

nginx upstream的几种配置方式 nginx 的upstream目前支持4种方式的分配 1.轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器 ,如果后端服务器down掉,能自动剔 ...

Astyle编程语言格式化工具的说明

1.工具->扩展和更新,搜astyle插件,下载安装重启,当前是2.0版本. 2.工具->选项->AStyle Formatter->Edit,填入下面的,点击save,确定. ...

负载均衡软件LVS分析四(测试)

一.启动LVS集群服务LVS负载均衡管理和使用有两种方式,一种是以ipvsadm命令行脚步与ldirectord监控方式,一种是以Piranha工具进行管理和使用.下面分别介绍. 1.利用ipvsad ...

JavaScript实现策略模式

在开篇之前先分享今天看到的一句关于设计模式的话:将不变的部分和变化的部分隔开是每个设计模式的主题 请大家自行感受这句话的精髓所在,并且思考学习设计模式究竟能给我们编程带来什么样的东西,欢迎大家在文章下 ...

python:异常处理、自定义异常、断言

什么是异常: 当程序遭遇某些非正常问题的时候就会抛出异常:比如int()只能处理能转化成int的对象,如果传入一个不能转化的对象就会报错并抛出异常 常用的异常有: ValueError :传入无效的错 ...

html 转义反斜杠字符串,JS中处理单个反斜杠(即转义字符的处理)相关推荐

  1. js斜杠转成html,JS中处理单个反斜杠(即转义字符的处理)

    问题来源:在表单的标签中对输入的字符串进行大写转换.一不小心输入了反斜杠 \ 如下图所示: 输入 chn\  的时候,在  IE8  下弹出一个js错误.(在实际的项目的表单元素中遇到了,单独这样拿出 ...

  2. java正则匹配多个斜杠_正则表达式中两个反斜杠的匹配规则详解

    关于正则表达式raw的\匹配规则 这是我在学习中获得到的一个例子,第一表达式中匹配到的是none.于是乎我就在思考,为什么会匹配不到,假设\t被转义成一个\t,那么也应该匹配到\tsanle,而不是n ...

  3. js html转义字符串,js中html拼接特殊字符转义

    Html中特殊字符不被转义,可以使用预格式化标签.pre 是 Preformatted text(预格式化文本) 的缩写.使用此标签可以把代码中的空格和换行直接显示到页面上.例如HTML代码: if ...

  4. js在html中拆分字符串,js中的split方法 js用split()取字符串

    本来想通过静态HTML传递参数,动态读取url0和url字段,试了一下没成功.定义和用法 split() 方法用于把一个字符串分割成字符串数组. 语法 stringObject.split(separ ...

  5. js拼接html 反斜杠形式,变量中的JavaScript反斜杠(\)导致错误

    你必须逃离各\为\\: var ttt = "aa ///\\\\\\"; 更新:我认为这个问题根本不是字符串中的转义字符.提问者似乎没有正确解释问题. 因为您必须向用户显示一条消 ...

  6. android string 去掉斜杠,Android – PATH中的改装和斜杠字符

    我正在面临一个与Retrofit的问题,并希望找到一个合适的答案,作为唯一的方式,我可以想到它是相当丑陋和不实际. Retrofit PATH注释在开始时需要一个"/"(你可以从这 ...

  7. html 转义 中文,HTML基础之JS中的字符转义--转义中文或特殊字符

    sql 关于查询时 出现的 从数据类型 varchar 转换为 numeric 时出错 的解决方法. 出现这种问题 一般是查询时出现了 varchar 转 numeric 时出了错  或varchar ...

  8. node.js中公培训笔记大全(讲的一般,小白基础入门)

    day01 本阶段的授课内容为 ES6 2天-3天 NodeJS 2天-3天 express 2天-3天 webpack 1天 MySQL数据库 2天 实战项目 2天 今天的授课内容为 1.ES5-严 ...

  9. js中替换特殊字符个人小结

    1.在js中替换单个普通字符第一个的写法: var Str = "我是初始字符串abcdefgaaaa" ; var NewStr = Str.replace("初始&q ...

最新文章

  1. 深度学习中的图像分割:方法和应用
  2. 数据库自治服务DAS论文入选全球顶会SIGMOD,领航“数据库自动驾驶”新时代
  3. oracle 启动监听提示 :The listener supports no services
  4. 深入浅出SQL(三)——表的规范化
  5. php查询功能突然没有用,php – 为什么搜索查询没有在PHRETS中显示任何结果?
  6. C++学习笔记6:多文件编程
  7. 5nm及3nm推动 台积电2024及2025年产能将主要集中在台南科学园
  8. shared_ptr,weak_ptr使用最广范的智能指针
  9. plsql本机不安装数据库连接远程数据库
  10. linux服务器学习笔记:linux忘记密码怎么办?
  11. 【Django 2021年最新版教程17】数据库操作 models 存在更新 不存在新建update_or_create
  12. 官方配置要求_《魔兽争霸3》重制版极客装机配置和官方要求配置
  13. FFMPEG安装及入门
  14. Python-Leetcode-剑指offer(五月上做题整理)
  15. [羊城杯 2020]Easyphp2
  16. 白帽子(1)-web世界观
  17. 夏普清除小太阳和小人的方法
  18. 设计模式七大原则总结
  19. mtk平台android编译命令,MTK 常见的编译命令
  20. 异常解决:在实体引用中, 实体名称必须紧跟在 ‘‘ 后面

热门文章

  1. 停不下来的团长奥尔加(一道递推题,思维很好啊....)
  2. 设计一个在一百万个数字中求十个最大的数算法
  3. SPSS for Mac 26 岭回归及语法(含 include 安装路径)
  4. REST实战——调用百度语音的云服务
  5. Makefile 经典教程(看完这篇就够了,不信你拉拉进度条)
  6. 刘芹:我从雷军和周鸿祎身上学到的几点创业经验
  7. Unity中控制摄像机跟随人物主角的移动
  8. 我的世界p3服务器文件夹,悟饭游戏厅怪物猎人p3文件夹位置 | 手游网游页游攻略大全...
  9. Template、ItemsPanel、ItemContainerStyle、ItemTemplate(包括ListBox的Item子项是横向排列)...
  10. 快播现场拒签处罚告知书 2.6亿并非最终罚单