У меня есть две html-страницы, когда вы нажимаете на что-то в первом html, оно переходит ко второму. То, что я хочу сделать, это показать текст в соответствии с тем, что вы нажали на первый HTML. разные тексты оборачиваются разными идентификаторами. Вот как я написал:
<a href="secondpage.html#one"></a>
<a href="secondpage.html#two"></a>
<a href="secondpage.html#three"></a>
Я ожидаю, что two.html загрузит текст с идентификатором "one", но он не работает, кто-нибудь знает, что я сделал неправильно?
Вот код на второй странице:
<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!");
});
То же самое для двух и трех.
Прямо сейчас, если я нажму на кнопку на первой странице, она всегда будет отображаться
текст и рис для «один», независимо от того, какую кнопку я нажимаю.
Но я хочу увидеть картинку и текст для «два», если я нажму на нее.