在HTML / JS中制作可点击图块的最佳方法是什么?

时间:2015-12-18 23:28:33

标签: javascript html hyperlink

我想用人们的名字和图片制作可点击的瓷砖,让他们选择他们是谁。我希望所有的tile都重定向到同一页面,只是使用不同的查询参数。是否最好只创建超链接的div?或者我想也许我应该把它变成一个表单,其中action是重定向到的页面,使用method = GET,然后单击任何一个tile将以某种方式提交表单作为表单值?

有关最佳方法的建议吗?谢谢!

1 个答案:

答案 0 :(得分:0)

这不需要任何javascript,除非你是如何呈现HTML。您只需要一个带有img和文本的锚标记(< a>)。 < div> s不能是超链接,技术上shouldn't be wrapped with anchor tags。 (使用一点CSS你可以使< span> s表现得像div一样,如果你的设计需要它。)你可以使用javascript将一个click事件附加到div,但是一个锚更简洁,更容易。

<a href="/mypage.html?name=bozo">
 <img src="bozo.jpg" width="100" height="100">
 <span>Bozo</span>
</a>