2016-12-27 82 views
1

我有幾個輸入框。我想在用戶輸入一個輸入框時更改語言。 並在輸入到另一個輸入框時更改。 有沒有解決這個問題的方法? 感謝如何在輸入標籤時將文字從`en`更改爲`fa`?

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

這裏不寫了代碼在SO,所以後一個最小的工作代碼段,這樣,我們有什麼樣的工作 – LGSon

+0

你想改變在剃刀製造翻譯或者你只是想改變一個HTML文本框標籤中的屬性?這隻能在JavaScript中完成。 –

+0

請顯示此代碼生成的html並顯示您擁有的JavaScript代碼。 –

回答

0

糾正我,如果我錯了,你想通過讓用戶類型的東西到輸入標籤更改從英語到英足總網站語言?如果我理解正確,可以通過使用javascript在輸入標記上監聽事件來完成。

當事件被觸發時,您可以使用一些javascript邏輯在HTML元素內注入適當的語言文本。

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

    yourHTMLElement.html("text in english"); 

});