Вы можете сделать это разными способами.
Вот простой способ сделать это:
Иметь кучу ссылок, каждая из разных стран. При нажатии на один, например:
<a href="#" onclick="getLanguages('france')" >France</a>
Это вызовет функцию JavaScript 'getLanguages ()', показанную здесь:
<script>
function getLanguages(country){
if(country == "france"){
document.getElementById("languages").innerHTML = "<a href='/french.html'>French</a><a href='/english.html'>English</a><a href='/german.html'>German</a>";
}else if(country == "china"){
document.getElementById("languages").innerHTML = "<a href='/chinese.html'>Chinese</a><a href='/english.html'>English</a><a href='/japanese.html'>Japanese</a>";
}
}
</script>
Очевидно, у вас было бы намного больше, если бы заявления были представлены для каждой страны Это в основном изменит элемент с идентификатором «languages»:
<div id="languages"></div>
для включения возможных языков для этой страны. Затем, когда пользователь нажимает на одну из этих ссылок, он переходит на правильную страницу!
Надеюсь, это поможет и удачи!