document.write输出链接,解决双引号的正确输出

来源:百度知道 编辑:UC知道 时间:2024/05/05 03:03:24
句子如下:
document.write('<a href="list_y.asp?sqq= where callname=\'<%=request.Cookies(%22username%22)%>\'" target="_self" title="列出我录入的记录" class="topitem18469815" onMouseOver="hideall18469815()">我录入的</a>');
就是用document.write输出一个超链接,里面的参数读取本机COOKie,试过用""和\"了,不行,求高手解决
只需解决用JS读取本机Cookie然后用document.write输出一个超链接后来带变量把读取到的Cookie加进去就行了,谢谢

在双引号签名加\

\是转义符号

\" 就是直接把"当做字符,而不是双引号

你最好别这么来

你得这么来
<input type="hidden" id="abc" value="<%=request.Cookies(%22username%22)%>"/>

然后js里这么拿
document.getElementById("abc").value 剩下的会了吧!

write("")用双引号.
双引号里面的东西全都用单引号.