I am trying to create a basic translator where the script will translate between Turkish and English, but while I was trying to create the program, I got stuck at a point. I have 2 select elements.
When the select element with the id of "languages" option is English I want the select element with the id of "languagesT" to be Turkish and the same when I select Turkish in languages. So basically I want them to be opposite, and this is what I have done so far with javascript:
const translating = document.getElementById("languages")
const translator = document.getElementById("languagesT")
translating.addEventListener("change", () => {
if (translating.value === "turkish") {
translator.value = "english";
}
else if (translating.value === "english") {
translator.value = "turkish";
}
}
);
<select name="languages" id="languages">
<option value="english">English</option>
<option value="turkish">Turkish</option>
</select>
<select name="languagesT" id="languagesT">
<option value="turkish">Turkish</option>
<option value="english">English</option>
</select>