2013-02-08 44 views
1

我有一個textarea,在我輸入英文時工作正常,但是當我輸入任何其他語言時,例如烏爾都語,阿拉伯語等等,一些輸入的字符變成了盒子......當這個值顯示在其他頁面上時......所有的字符都顯示爲「?」。Textarea支持外語

有什麼辦法讓textarea接受所有語言?

問候!

+0

我認爲這更多的是應用程序語言環境問題。或者只是使用這個: David 2013-02-08 16:07:26

回答

1

這聽起來像可能有幾個問題。

首先要確保您的字符集設置爲UTF-8。

例子:

另外,如果您要提交的值,並將它們存儲另一頁上顯示,您需要確保,無論機構使用的是存儲數據(例如在DB ),您的存儲機制也設置爲支持UTF-8。

0

首先,檢查@ jetfire的答案描述的字體問題。但基本問題似乎是一個字體問題。默認情況下,瀏覽器通常以等寬字體呈現textarea內容。這在很多方面都是有問題的,而且不適合阿拉伯文寫作,所以請嘗試設置例如

textarea { font-family: Cambria, serif; }