Javascript strToLower(),uft8和(德语)特殊字符 [英] Javascript strToLower(), uft8 and (german) special characters
本文介绍了Javascript strToLower(),uft8和(德语)特殊字符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在使用JavaScript strToLower()时遇到了麻烦
i am running into trouble with JavaScripts strToLower()
var s = 'tür';
alert(s);
alert(s.strToLower());
应导致相同的输出.但是输出是不同的:
should result in the same output. however the output is different:
1: tür
2: tã¼r
关于使用strToLower()如何正确处理uft8-special的任何建议?
any suggestions how to handle the uft8-special correctly if using strToLower()?
马丁
推荐答案
JavaScript的本机.toLowerCase()
方法可以很好地处理UTF-8:
JavaScript's native .toLowerCase()
method handles UTF-8 just fine:
alert( "tür".toLowerCase() );
您可能需要使用页眉或meta
-tag将您的页面编码设置为UTF-8.
Your page encoding might need to be set to UTF-8 with a header or meta
-tag.
这篇关于Javascript strToLower(),uft8和(德语)特殊字符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文