我正在为一家实习公司建立网页,但似乎无法解决以下问题。下面的代码只是一个简化的模板,以便我不会泄露有关该公司的任何信息(所有样式属性都在单独的文档中,因此代码中的所有内容都没问题)。
我的问题是如何使多个 onClick 事件起作用。对于这个问题,在注释标签中使用 onClick 是否可行?我希望根据所点击的动物图片更改“Further Instruction”文本的 href 路径。
另外,我不能使用任何 JavaScript,请不要建议使用任何 JavaScript。你有什么想法吗?
我的问题是如何使多个 onClick 事件起作用。对于这个问题,在注释标签中使用 onClick 是否可行?我希望根据所点击的动物图片更改“Further Instruction”文本的 href 路径。
另外,我不能使用任何 JavaScript,请不要建议使用任何 JavaScript。你有什么想法吗?
<div id="container">
<div class="mainPicture">
<img alt="" id="awesome" name="Awesome2" src="awesome.png" />
</div>
<div id="gallery">
<ul class="popOut">
<li>
<a href="DogText.html" target="AnimalInfo" onClick="document.Awesome2.src='dog.jpg'"> <!--onClick="document.furtherInstructions.href='DogText.html'">-->
<img src="dog.jpg" alt="dog"><img src="dog.jpg" alt="dog" class="preview">
</a>
</li>
<li>
<a href="CatText.html" target="AnimalInfo" onClick="document.Awesome2.src='cat.jpg'"> <!--onClick="document.furtherInstructions.href='CatText.html'">-->
<img src="cat.jpg" alt="cat"><img src="cat.jpg" alt="cat" class="preview">
</a>
</li>
<li>
<a href="ParrotText.html" target="AnimalInfo" onClick="document.Awesome2.src='parrot.jpg'"> <!--onClick="document.furtherInstructions.href='ParrotText.html'">-->
<img src="parrot.jpg" alt="parrot"><img src="parrot.jpg" alt="parrot" class="preview">
</a>
</li>
<li>
<a href="LizardText.html" target="AnimalInfo" onClick="document.Awesome2.src='lizard.jpg'"> <!--onClick="document.furtherInstructions.href='LizardText.html'">-->
<img src="lizard.jpg" alt="lizard"><img src="lizard.jpg" alt="lizard" class="preview">
</a>
</li>
<li>
<a href="HorseText.html" target="AnimalInfo" onClick="document.Awesome2.src='horse.jpg'"> <!--onClick="document.furtherInstructions.href='HorseText.html'">-->
<img src="horse.jpg" alt="horse"><img src="horse.jpg" alt="horse" class="preview">
</a>
</li>
<li>
<a href="ChickenText.html" target="AnimalInfo" onClick="document.Awesome2.src='chicken.jpg'"> <!--onClick="document.furtherInstructions.href='ChickenText.html'">-->
<img src="chicken.jpg" alt="chicken"><img src="chicken.jpg" alt="chicken" class="preview">
</a>
</li>
<li>
<a href="DefaultText.html" target="AnimalInfo" class="center" onClick="document.Awesome2.src='awesome.png'"> <!--onClick="document.furtherInstructions.href='DefaultText.html'">-->
<p>Default Image</p>
</a>
</li>
</ul>
<div id="rightcol">
<iframe src="DefaultText.html" title="Information About Animals" name="AnimalInfo" class="fixThisHeight">
</iframe>
</div>
<div id="externalInstructions">
<a href="DefaultText.html" name="furtherInstructions">
<p>Further Instructions</p>
</a>
</div>
</div>
</div>
onclick
,将您的点击处理移至外部脚本并在那里分配多个函数。另外:您不能使用 JavaScript 来“使用 JavaScript”?这是什么意思..? - David Thomas