我有一個textarea,在我輸入英文時工作正常,但是當我輸入任何其他語言時,例如烏爾都語,阿拉伯語等等,一些輸入的字符變成了盒子......當這個值顯示在其他頁面上時......所有的字符都顯示爲「?」。Textarea支持外語
有什麼辦法讓textarea接受所有語言?
問候!
我有一個textarea,在我輸入英文時工作正常,但是當我輸入任何其他語言時,例如烏爾都語,阿拉伯語等等,一些輸入的字符變成了盒子......當這個值顯示在其他頁面上時......所有的字符都顯示爲「?」。Textarea支持外語
有什麼辦法讓textarea接受所有語言?
問候!
這聽起來像可能有幾個問題。
首先要確保您的字符集設置爲UTF-8。
例子:
另外,如果您要提交的值,並將它們存儲另一頁上顯示,您需要確保,無論機構使用的是存儲數據(例如在DB ),您的存儲機制也設置爲支持UTF-8。
首先,檢查@ jetfire的答案描述的字體問題。但基本問題似乎是一個字體問題。默認情況下,瀏覽器通常以等寬字體呈現textarea
內容。這在很多方面都是有問題的,而且不適合阿拉伯文寫作,所以請嘗試設置例如
textarea { font-family: Cambria, serif; }
我認爲這更多的是應用程序語言環境問題。或者只是使用這個: – David 2013-02-08 16:07:26