Hi, Thanks for replying. I was wondering whether if I am not doing any process on character by character, meaning :1. I may just use javascript to get the value from the textfield keyed-in by the user and interactively display on the webpage through the use of innerHTML or submit the form, or 2. another example is, what if I just dynamically add another selectbox with Korean characters or any other multibyte characters onto the webpage when the user click on the Add button, or 3. one last example is, what if I display all the records on the webpage after retriving the xml data from the ajax result which the data can be in any kind of encoding and languageWill there be any problem or will the Text/String be corrupted when going through the javascript? I have tested some the above example with some multilingual characters, and they work fine, however, the characters I used in my test is merely a very small parts of possible multilingual characters that will appear on the webpage. Anyway, most of my usage on javascript for dealing with Text/String like the 3 examples I shown above should be only with assignment (=), not charAt or any other character based functions, so would it be any problem?Thanks.