如何在HTML中使用具有不同内容的相同div标签?

时间:2011-12-21 12:04:25

标签: javascript html

我想使用相同的div标签来显示使用html的不同页面。如何使用它 例如:<div id ="name"> if{page1}else{page2}</div>是否有可能在html中使用if或者给出不同的解决方案plz。 当用户点击不同的标签时,不同的页面需要显示我使用不同的div但是点击不同的标签它显示了一些空白的空间与page2我认为是page1空间。

3 个答案:

答案 0 :(得分:0)

鉴于某个网页可能包含#page1#page2,而<div>的ID为#brian

你可以使用jquery:

$('#page1 #brian').html(some_html_here);
$('#page2 #brian').html(some_html_here);

此示例可能会对您有所帮助 - http://jsfiddle.net/wQCDR/

亚历

答案 1 :(得分:0)

如果您不想在HTML代码中使用PHP,则可以使用SSI(服务器端包含)。基本上,您可以在其他html文件中包含html文件。这是一个阅读更多内容的链接:

http://httpd.apache.org/docs/1.3/howto/ssi.html

干杯

答案 2 :(得分:-1)

你可以使用javascript

来做到这一点

首先获取网址并根据使用

将内容写入特定div
document.getElementById('one').innerHTML = "Content";