当前位置:首页 » 净水方式 » js过滤单引号

js过滤单引号

发布时间: 2021-01-29 08:32:25

① js代码:单引号里双引号里的单引号报错

zhaoapk正解。

如果没有使用转义符的话,第二个单引号会与第一个单引号产生回 闭合,答就如 zhaoapk所说,会产生语法错误。
但如果使用了转义符,那么转义符紧跟着的单引号将被识别为纯粹的一个字符,不与前面的单引号闭合。

② JS单引号嵌套的问题,怎么改才能对呢!

js单引号要配对。嵌套的时候,不管多少层,最外层才是字符串意义的单引号,内内层都是字符单引号,需容要转义()。

举例:


vars1='aaaa';//正确,这是一个常见的字符串,外侧用单引号括起来。
vars2='aaa'aaa';//正确,这里内部有一个单引号,这里通过转移,把单引号当做字符,也就是最终字符串是aaa'aaa
vars3='aaa'+'bbb';//正确,这是两个字符串相加,每个字符串外侧用单引号括起来。
vars4='k('kkk')';//正确,这是字符串嵌套,就是函数调用k('kkk');
vars5='k('kkk')';//错误,这嵌套是错误的,相当于'k('是一个字符串')'是一个字符串,kkk就什么都不是了,报错。

③ Javascript单引号双引号&符号

这些语句是 vbscript脚本的语句,主要是给sqlin 赋值。
由于vbscript 在一个新行中,单引号一般表示注释回,所以如果给变量赋值答字符串,用双引号开始。

="insert into student (studentname,studentpassword,sex,class,studentnumber) values('" 这部分是字符串。

而request("student"),是获取提交过来的参数student的值,这个的双引号,是参数名的一种格式,下同。

这句话的双引号 是值内容,单引号是sql数据库语句固定的 语法结构,比如
insert into student (studentname,studentpassword,sex,class,studentnumber) values ('张华','12345','男','3班',''),单引号构成完整的sql语句。
&符合是 变量和变量的连接相加,或者 字符串和变量字符串相加。

④ 问js字符串出现单引号情况怎么处理

如果字符串里只有单引号,那就用双引号括起整个字符串:var str = "I'm the bone of my sword.";
如果字符串里既有单引号,又有双引号,那只能转义了,方式一:var str1 = "Emiya said: \"I'm the bone of my sword.\"";(双引号括起整个字符串,字符串内出现的双引号都需要转义)
方式二:var str2 = 'Emiya said: "I\'m the bone of my sword."';(单引号括起整个字符串,字符串里的单引号都需要转义)

⑤ 问js字符串出现单引号情况怎么处理

如果字符串里只有单引号,那就用双引号括起整个字符串:var str = "I'm the bone of my sword.";
如果字符串回里既有单引号答,又有双引号,那只能转义了,方式一:var str1 = "Emiya said: \"I'm the bone of my sword.\"";(双引号括起整个字符串,字符串内出现的双引号都需要转义)
方式二:var str2 = 'Emiya said: "I\'m the bone of my sword."';(单引号括起整个字符串,字符串里的单引号都需要转义)

⑥ 问js字符串出现单引号情况怎么处理

var str = "aaabb\'cc";单引号可以转义下,其实不转义也行

⑦ js单引号和双引号的转义问题

html的双引号是正常的,每一个属性,例如:value="",一般都有双引号包着。但是用js添加页面版节点的时权候,需要转义,比如:
var html = "<div onclick=\" openUrl( ' <s:url value='%{resUrl}'/> ' ) \"></div>";
document.getElementById("main").innerHTML = html;
最外面的那个双引号是表示一个字符串变量的意思,而被包在里面的双引号就不起作用,只有在页面显示的时候才会起作用,也就是说js不会认为第一个双引号和第二个双引号是一对,会认为</div>";这个双引号才是结尾,因为中间的被"\"转义了。
openUrl函数中的第一对单引号是表示字符串的意思,你省去也不会报错,中间那一对则是标签的属性需要。
最后的问题说明对struts的标签不熟,可以看下struts的property和ognl表达式,最多半个小时可学会。

⑧ javascript 如何处理单引号"'

如果你是想使用单引号的话可以在单引号前边增加一个转义符,这样就不会把单引号作为一个分割标签用了比如:alert("你好\'啊")

⑨ javascript怎么判断一个字符串中包含单引号或双引号

<HTML>
<HEAD></HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!制--

var ary = [
"asdfa'df"
,'vadfer"s'
,'sdfasdf'
,'asdfasdf'
,"全脚“sd"
,"全脚‘sdl"
]

function test(str){

return /[\'\"]/.test(str);

}

for(var i = 0 ; i < ary.length ; i++){

var color = test(ary[i]) ? "green" : "red";

document.write("<LI><font color='" + color + "'>" + ary[i] + "</font>");
}

//-->
</SCRIPT>
</BODY>
</HTML>

⑩ js的单引号,双引号问题

外层是双引号吧,是为了区分最外层那个单引号,括起来的是参数,而回参数的要把答v加进去,如果不加内层那两个单引号参数传的就是字符串+v+,如果想传“中国”,就把'<%=CsharpVoid(双引号'这部分括起来,重新进入js脚本语言,总之,第一二个单引号是一对,三四个单引号是一对,是将js语句块和其他语句块(如java,c#)分割开,双引号是为了括参数的

热点内容
丁度巴拉斯情人电影推荐 发布:2024-08-19 09:13:07 浏览:886
类似深水的露点电影 发布:2024-08-19 09:10:12 浏览:80
《消失的眼角膜》2电影 发布:2024-08-19 08:34:43 浏览:878
私人影院什么电影好看 发布:2024-08-19 08:33:32 浏览:593
干 B 发布:2024-08-19 08:30:21 浏览:910
夜晚看片网站 发布:2024-08-19 08:20:59 浏览:440
台湾男同电影《越界》 发布:2024-08-19 08:04:35 浏览:290
看电影选座位追女孩 发布:2024-08-19 07:54:42 浏览:975
日本a级爱情 发布:2024-08-19 07:30:38 浏览:832
生活中的玛丽类似电影 发布:2024-08-19 07:26:46 浏览:239