javascript - 输入输入标签时如何将书面语言从 `en`更改为 `fa`?

标签 javascript html css

我有几个输入框。我想在用户输入其中一个输入框时更改语言。 并在输入到另一个输入框时更改。 这个问题有办法解决吗? 谢谢

@Html.TextBoxFor(m => m.CityName, new { placeholder = " " , Lang = "fa-IR" })

最佳答案

如果我错了,请纠正我,您想通过让用户在输入标记中键入某些内容来将网站语言从 EN 更改为 FA?如果我理解正确的话,这可以通过使用 javascript 监听输入标记上的事件来完成。

当事件被触发时,您可以使用一些 JavaScript 逻辑在 HTML 元素中注入(inject)正确的语言文本。

$("yourInputElementInEnglish").on("eventTrigger", function(){

  yourHTMLElement.html("text in english");

});

关于javascript - 输入输入标签时如何将书面语言从 `en`更改为 `fa`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41342286/

相关文章:

javascript - 立即触发 setInterval 中的匿名函数

javascript - 将 JS 的结果传给 CI

html - 子 div 的高度未拉伸(stretch)到父 div 的自动高度的 100%

html - 无法使用 Bootstrap 或 CSS 更改导航丸背景颜色

html - css 仅在没有空格时中断单词

javascript - 客户端验证错误: Token calls are blocked in hidden iframes

javascript - window.location.assign() 不起作用

javascript - 从数组中按ID动态排序div

android - galaxy tab/nexus 7 上 chrome/mozilla 中的视口(viewport)、目标密度 dpi、像素比行为

html - 如何对齐此 CodePen 中的中心元素?