在给js函数传参的时候给我把参数转义了

如题所述

第1个回答  2016-02-19
如果系统传输是不会吧 d:\aa\bb 转成d:aabb的,肯定是你自己写在代码里的。代码里 "\" 是转义符,要用的话需要写成 "\\" ,如果嫌麻烦,可以写成 d:/aa/bb
第2个回答  2016-02-20
\ 这个符号在好些编程语言里都有特殊含义,是转义符。如果你想表示成路径的话,得写2个 \ 写成 '\\' 或 换成 '/'
第3个回答  2016-02-23
符号“\"是专一字符,可以的话使用”/“替换它。也可以使用”\\“,这样的话只是代表一个字符”\“就不会看成转义字符了
第4个回答  2016-02-26
关于这个问题是字符串转义问题,
通常情况下一个反斜杠"\"都会作为转义字符的起始符,
如果要在字符串中保存转义字符,
则需要用另一个转义字符来转义“\\”
所以,在windows下的文件路径在程序中都是使用双斜杠来表示的-- C:\\test\\test.txt本回答被提问者采纳
第5个回答  2016-02-18
console.log("\\aa\\bb\\cc.text ");

在给js函数传参的时候给我把参数转义了
如果系统传输是不会吧 d:\\aa\\bb 转成d:aabb的,肯定是你自己写在代码里的。代码里 "\\" 是转义符,要用的话需要写成 "\\\\" ,如果嫌麻烦,可以写成 d:\/aa\/bb

js链接&被转义了,要怎么处理
如果使用的转义方法就是js原生自带的encodeURIComponent方法进行转义。解决办法:可以让后台的兄弟帮助多编译一次。这样就不会出现这个问题了。可以自己编译一次,用decodeURIComponent('%26')。下面简单的藐视一下decodeURIComponent() 这个方法:定义和用法 decodeURIComponent() 函数可对 encodeURIComponent()...

给js函数传递字符串的问题
如果你定义了:var s="AAAA"; 那么fnDoSth(s);那么没有问题 但是 直接调用fnDoSth(AAAA);就不行了,AAAA这里成了变量名了.

js方法传参 参数值带单引号,冲突,如何转义.
单引号直接转成:& a c u t e ;

javascript中定义带参函数,函数的参数数量为6个报错,5个没问题。函数参...
js的函数参数没有个数限制,最关键是你这个错误是什么错误 click mefunction aaa(a,b,c,d,e,f){ alert('ok');}在firefox,chrome,ie下测试没有任何问题。 我猜是你代码写的有问题

js方法参数中包含反斜杠获取后为什么自动去掉
你说的反斜杠是json数据 中的转义符,用来标识”,\/ 等等这些特殊符号的,js读取的时候当然会去掉咯。你要理解什么是“转义”,就明白了

调用javaScript函数时,参数带双引号怎么解决?
在action里面就把含有双引号的字符串处理掉,然后再传,或者用split("\/""\/")(这里使用转义,具体是不是这么写的忘记了。)存放到数组,到页面上以后再取出来,祝楼主 好运,一定会解决的。

JS中双引号单引号,转义字符问题!!
看到最外面的那个双引号的了吗,是表示一个字符串变量的意思,而被包在里面的双引号就不起作用,只有在页面显示的时候才会起作用,也就是说js不会认为第一个双引号和第二个双引号是一对,会认为";这个双引号才是结尾,因为中间的被"\\"转义了。openUrl函数中的第一对单引号是表示字符串的意思,你...

js中,id = id.replace(\/\\"\/g, ''); 是什么意思?
id=id.replace(\/\\"\/g,'')的作用是把所有的\/替换为空;.replace(参数1,参数2)的作用是把参数1替换为参数2;\\是转义的意思,\\\/代表的是\/字符;g:代表全局匹配;字符串的replace()方法如果直接用str.replace(\/\\\/\/g,'')只会替换第一个匹配的字符。

get 参数传递中文用户名,url被转义
1. 转码 str= new String(str.getBytes("iso8859-1"),"gb2312");str= new String(str.getBytes("iso8859-1"),"GBK");2.JSP中乱码 3. tomcat中配置 更改 Tomcat\\conf\\server.xml,指定浏览器的编码格式为“简体中文”:方法是找到 server.xml 中的 <Connector port="8080" maxThreads="150...

相似回答