我在使用JavaScript strToLower()时遇到麻烦
var s = 'tür';
alert(s);
alert(s.strToLower());
应该导致相同的输出。但是输出是不同的:
1: tür
2: tã¼r
任何建议,如果使用strToLower()如何正确处理uft8-special?
马丁
最佳答案
JavaScript的本机.toLowerCase()
方法可以很好地处理UTF-8:
alert( "tür".toLowerCase() );
您的页面编码可能需要设置为带有标题或
meta
-tag的UTF-8。