<span name = "menu">
<!-- javascript here -->
<!-- content called via ajax -->
</span>
<span name = "content">
<!-- content called via ajax -->
<!-- changed by buttons from the menu-->
</span>
有没有人知道如何使用菜单范围中的ajax生成菜单在内容范围内显示内容?如果我没错,选择跨度只能在同一范围内进行。有没有像mysql这样的parentpage.span?
答案 0 :(得分:1)
如果我已正确理解您的问题,您可以使用span
访问当前使用的document.getElementsByName("content")
。但是,给span
一个id
可能更容易,然后在你的AJAX成功函数中做这样的事情:
document.getElementById("spanID").innerHTML = ajaxResponse.responseText;
答案 1 :(得分:0)
最好给出可以挂钩的跨区ID:
<span name="menu" id="menu">
<!-- Content called via Ajax -->
</span>
然后你可以使用
var div = document.getElementById('menu');
alert(div.name);
我建议不要让JS代码在元素内部运行,因为IE可能会全力以赴。