Javascript 向xml文件中添加超链接

Javascript 向xml文件中添加超链接,javascript,xml,hyperlink,Javascript,Xml,Hyperlink,我在线购买了一个不再受支持的脚本,我只需要最后一个功能来完成我的项目。客户需要的一个细节是有一行文本链接到站点中的另一个页面 我对xml不太了解,但我知道它不支持包含超链接的html 这是一个测验,用户必须回答特定的问题才能进入下一步。我想它是由一个js文件输入到一个div中的,但我不明白它是如何工作的。我现在还不打算发布任何代码,因为我只是想寻求一些建议,如果我想做的是可能的话 有什么解决办法吗?我在谷歌上搜索了很多带有代码块的网站,并做了很多实验,但我大多只是破坏了xml显示的页面 谢谢。不

我在线购买了一个不再受支持的脚本,我只需要最后一个功能来完成我的项目。客户需要的一个细节是有一行文本链接到站点中的另一个页面

我对xml不太了解,但我知道它不支持包含超链接的html

这是一个测验,用户必须回答特定的问题才能进入下一步。我想它是由一个js文件输入到一个div中的,但我不明白它是如何工作的。我现在还不打算发布任何代码,因为我只是想寻求一些建议,如果我想做的是可能的话

有什么解决办法吗?我在谷歌上搜索了很多带有代码块的网站,并做了很多实验,但我大多只是破坏了xml显示的页面


谢谢。

不要使用像这样的标记的实际xml语法。 忘记我以前的回答吧。只需在XML中的锚周围添加标记:


]]>

谢谢Nano,您提到的xml字符串是否作为另一行函数进入js文件?如果我使用正确的链接语法,这会从xml文件输出链接吗?xmlAsString是指在脚本将xml文件插入html之前,Javascript将xml文件作为字符串处理。此时,您可以操作整个xml。是的,在Javascript将xml插入html之后,它将被重新组织为anchorPlace:data=data.replace/\[/g,;在js文件的第55行之后。然后像我说的那样,在xml中替换anchor[a]我想我找到了另一行,你应该在那里添加它…但是先尝试一下,不要在那里添加它。在第615行之后。另外,如果在将它添加到这两行之后都不起作用,请尝试搜索$.ajax、$.get、$.post并阅读你文件中的注释。谢谢。我仍然无法让它工作,但我会继续使用你的示例在这里,看看我是否能找到答案。我一直在破坏提问功能,但我可能没有正确放置东西。我只是编辑我的答案,请注意CDATA
 xmlAsString.replace(/\[/g,"<").replace(/\]/g,">");