У меня есть две html-страницы, когда вы нажимаете на что-то на первом html, он перейдет ко второму. Я хочу показать текст в соответствии с тем, что вы нажали на первый html. разные тексты обернуты разными идентификаторами. Вот как я писал:JavaScript anchor-access to id на другой HTML-странице
<a href="secondpage.html#one"></a>
<a href="secondpage.html#two"></a>
<a href="secondpage.html#three"></a>
Я ожидал увидеть two.html загрузить текст с идентификатором «один», но он не работает, кто-нибудь знает, что я сделал не так?
Вот код на второй странице:
<ul id="menu" class="aaa">
<li><a id="one" href="#">one</a></li>
<li><a id="two" href="#">two</a></li>
<li><a id="three" href="#">three</a></li>
</ul>
И у меня есть JS файл, чтобы изменить каждый идентификатор:
$("one").observe('click', function() {
$('Pic').writeAttribute('src',"picone.jpg");
$('Bio').update("texthere!");
});
То же для двух и трех.
Прямо сейчас, если я нажму на кнопку на первой странице, она всегда будет показывать текст и рис. «Один», независимо от того, какую кнопку я нажимаю.
Но я хочу увидеть рис и текст для «двух», если я нажму на него.
Похоже, вы ищете намного больше, чем просто ответ - кажется, вам нужно больше узнать о HTML, JavaScript и т. Д. – 2008-11-06 17:45:26
@christine: Возможно, вы можете отредактировать свой вопрос и включить [много] больше ваш код? – Pistos 2008-11-06 18:25:56