预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

JSP中双引号、单引号和转义字符的使用 js中 C.innerHTML="<inputstyle='text-align:center;width:102px;'OnKeyPress='if(((event.keyCode>=48)&&(event.keyCode<=57))||(event.keyCode==46)){event.returnValue=true;}else{event.returnValue=false;}'onkeyup='value=value.replace(/[^\\d\\.]/g,&quot;&quot;)'onkeydown='fncKeyStop(event)'onpaste='returnfalse'oncontextmenu='returnfalse''>" body中 OnKeyPress="if(((event.keyCode>=48)&&(event.keyCode<=57))||(event.keyCode==46)){event.returnValue=true;}else{event.returnValue=false;}"onkeyup="value=value.replace(/[^\d\.]/g,'')"onkeydown="fncKeyStop(event)"onpaste="returnfalse"oncontextmenu="returnfalse"/> 以上两个一个是在js中,一个是在body中,其中,二者要实现同样的效果,需要进行如下变化。 当双引号出现在js的<>符号内时遵循如下规则: 双引号””要变为单引号’’ 单引号中的单引号’’用实体符号&quot;代替 单引号中的转义字符\用\\代替 自己比较以上两个字符串中代码的不同。 额外的 jsp当中JSTL对特殊字符的处理(单引号、双引号、小于号、大于号和&符号) 单引号双引号小于号大于号&符号'"&It;&gt;&amp; JSP里面最好用单引号,若单引号里面有双引号,就要转义?? 搞懂:转义! document.getElementById(id).innerHTML='<imgtitle="点击查看原始图片"style="cursor:hand"onclick="openImgWindow(/'<%=contextPath%>//navigate.do?act=zoomImg&ImgAreaName=pic1/');"src="<%=contextPath%>//servlet//ShowPic?type=0&key=xlh&keyValue='+xh+'&field=cltp1&table=viopic"width="325px"height="250px"id="pic1"name="pic1"/>'; 1:<ahref="<c:urlvalue='/input.jsp'/>">请您留言</a> 不存在单引号与双引号匹配的问题 2:<ahref="<c:urlvalue="/input.jsp"/>">请您留言</a> 存在单引号与双引号匹配的问题,"双引号会就近匹配(肯能不会按作者的意愿匹配) 很多ASP初学习的朋友都有可能在双引号,单引号以及&号上迷失了方向。最关键的是不理解三类符号的意思,当然也就不能很好地掌握它们的用法了。以下是我对三类符号的看法,技术不精,难免有疏忽之处,肯请大家多提意见。1,双引号""ASP中处在双引号中的可以是任意的字符、字符串,HTML代码。比如 <%response.write("cnbrucehere")%><hr><%response.write("<b>cnbrucehere</b>")%>产生的页面效果分别是:默认文字和加粗文字“cnbrucehere”下面再想想,如果我要在输出的页面文字上加一颜色效果该怎么办?1,一般文字颜色这样写:<fontcolor="#0000ff">cnbruce</font>2,response.write写法是这样的:response.write("输入显示的内容")3,如果要将上面超链接代码放到response.write中,有没有发现write方法中的双引号和color中的双引号形成嵌套效果,势必形成response.write("<fontcolor="#0000ff">cnbruce</font>")4,调试结果不容乐观,因为color的前引号和write的前引号形成匹配,内容为<fontcolor=;同样color的后引号也就和write的后引号匹配了,内容为:>cnbruce</font>。最终结果是:中间的#0000ff被孤单了。5,所以为了结果正确,你可以将#0000ff当成字符串放在双引号里面