后你好,我有这样的代码:加载HTML数据到DIV选择选项
<body>
<div id="page">
<div id="header">declaration</div>
<div id="content">
<div id="option">
<span class='names'>
<a href="#">show chapter 1.1.1 content</a> 
</span>1.1.1 Chapter name<br />
<span class='names'>
<a href='#'>show chapter 1.1.1.1 content</a> 
</span>1.1.1.1 Chapter name<br />
</div>
</div>
<div id="footer">declaration</div>
</div>
</body>
当节目链接的用户点击,网页打开HTML文件,并打印从文件中选用章节的内容。 (它保存在文件content.html和内容具有ID与章节的名称) 文件例如:
<div id="s1"><h1>1 Chapter</h1>
<div id="s1.1"><h1>1.1 Chapter</h1>
<div id="content1.1">
data
</div>
<div id="s1.1.1"><h1>1.1.1 Chapter</h1>
<div id="content1.1.1">
data
</div>
</div>
</div>
</div>
</div>
当“秀章1.1.1内容”网页用户点击生成验证码:
<body>
<div id="page">
<div id="header">declaration</div>
<div id="content">
<div id="s1.1.1"><h1>1.1.1 Chapter</h1>
<div id="content1.1.1">
data
</div>
</div>
</div>
</div>
<div id="footer">declaration</div>
</body>
我尝试这个代码,但它不工作,我不知道如何打开HTML文件,只有一些特定的ID解析与
<script type="text/jscript" language="javascript">
var ul = document.querySelector('#option');
ul.onclick = function (e) {
var evt = e || window.event;
var target = evt.target || evt.srcElement;
var p = document.querySelector('#content');
p.innerHTML = 'Clicked on ' + target.innerHTML;
return false;
};
</script>
您刚刚打印的代码'点击 SparK
你不明白你在问什么。服务器上的第二个文件中的第二个HTML示例?如果是这样,你将需要雇用一些AJAX。 –
嗯,其中之一,你不应该使用自闭合div标签(例如:
). They aren't supported in HTML 4.x. Additionally, some of your div tags are not lining up (look at the