看看下面这段代码,问题是:为什么将单引号转换成了双引号???有何解决方法???

itbook 2003-01-08 11:08:37
1.xsl文件:
<?xml version="1.0" encoding="GB2312"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"
xmlns="http://www.w3.org/TR/REC-html40"
result-ns="">
<xsl:template>
<HTML>
<HEAD>
</HEAD>
<BODY>
<script>
var str = "<img src='ww.gif'></img>";
aaa.innerHTML = str;
</script>
<div id='aaa'></div>
</BODY>
</HTML>
</xsl:template>
</xsl:stylesheet>
2.xsl文件转换得到的html文件:
<HTML>
<HEAD>
</HEAD>
<BODY>
<script>
var str = "<img src="ww.gif"></img>"; //这一行
aaa.innerHTML = str;
</script>
<div id='aaa'></div>
</BODY>
</HTML>
问题是:为什么将单引号转换成了双引号???有何解决方法???
...全文
42 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
itbook 2003-01-08
用saucer(思归, MS .NET MVP) 方法解决问题
  • 打赏
  • 举报
回复
saucer 2003-01-08
try

var str = '<img src="www.gif"></img>';
  • 打赏
  • 举报
回复
itbook 2003-01-08
TO:net_lover(孟子E章)
如果这样的话xsl文件转换得到的html文件就成了这样:
<HTML>
<HEAD>
</HEAD>
<BODY>
<script>
var str = "<img src="ww.gif"></img>"; //这一行
aaa.innerHTML = str;
</script>
<div id='aaa'></div>
</BODY>
</HTML>
这样能运行么???
  • 打赏
  • 举报
回复
孟子E章 2003-01-08
<script>
<![CDATA[
var str = "<img src='ww.gif'></img>";
aaa.innerHTML = str;
]]>
</script>
  • 打赏
  • 举报
回复
相关推荐
发帖
XML/XSL

8872

社区成员

XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
帖子事件
创建了帖子
2003-01-08 11:08
社区公告
暂无公告