使用javascript从外部文件写入HTML标记
我是HTML、CSS和Javascript的新手。我有一组HTML链接,每个链接代表一封电子邮件。单击链接后,我希望电子邮件显示在div中(在标记内)。电子邮件的内容位于单独的文本文件中。我有大约40个链接。例如,一个链接是:使用javascript从外部文件写入HTML标记,javascript,html,Javascript,Html,我是HTML、CSS和Javascript的新手。我有一组HTML链接,每个链接代表一封电子邮件。单击链接后,我希望电子邮件显示在div中(在标记内)。电子邮件的内容位于单独的文本文件中。我有大约40个链接。例如,一个链接是: <a class="emailrefs" href="#" onclick="emailDisplay('164611092012')">11 September 2012 16:46</a> 我的Javascript是:
<a class="emailrefs" href="#" onclick="emailDisplay('164611092012')">11 September 2012 16:46</a>
我的Javascript是:
<script>
function emailDisplay(date)
{
if (date==164611092012)
{
document.getElementById("content").innerHTML="This worked";
}
}
</script>
功能电子邮件显示(日期)
{
如果(日期=164611092012)
{
document.getElementById(“content”).innerHTML=“这是有效的”;
}
}
在if循环中,我需要从外部文本文件读取代码,然后写入页面div中的标记
我希望这一切都有意义。正如我所说,我对这一点是全新的,一周前就开始了,并且非常努力地学习
谢谢
MiddleClassMan您可能需要研究jQuery的文件操作和读取,因为JavaScript除了XML之外实际上不做太多的文件处理:$(“.content”).load(“file.html”) 您需要查看ajax(可能使用jquery)来检索单独文件的内容,这些文件必须位于同一个域中。但是你的问题真的是要给一般人一个具体的答案,你能提供更多关于这个问题背景的信息吗?谢谢!那我就去看看。我以前没有使用过JQuery,但如果这是一条路,我会努力学习!试图-1这个答案,但jQuery是一个不错的起点。不过,剩下的是bunk:jQuery/is/javascript,XML只不过是格式化的明文,JS只需稍加努力就能处理二进制文件。参见示例JS/Linux