javascript 特殊文字的问题比如 ó 不是汉字的问题,substring可以识别汉字,不会取半个字。还是做个循环吧,用这个判断if (aaaa.substring(0,1).charCodeAt() > 0xa0 )alert("特殊字符");删除所有的大于A0的字符 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢您的回复,可是我的问题是要在页面上显示出ó 而不是删掉它,现在的问题是显示不出来,只要遇到这个字符整个页面都回受到影响。另外我的页面定义如下:<META http-equiv="Content-Type" content="text/html; charset=GB18030"> <head><META http-equiv="Content-Type" content="text/html; charset=GB18030"></head><script> aaaa="ó";alert(aaaa.substring(0,1));document.write(aaaa.substring(0,1));</script>上面的代码,对话框能显示ó,页面上也可以显示出字符。 这是为什么? <META http-equiv="Content-Type" content="text/html; charset=utf-8">///改用UTF-8吧,这种问题八成是编码造成的。用UTF-8可以解决此类所有问题。 子窗体控制问题 点击标题切换背景图片的代码错在哪?具体见js代码。 菜鸟请教(为什么第二次就不能翻转图片了呢?) document.getElementById()的参数必须是常量吗?那我要动态传这个参数怎么办? google api实现行车轨迹动态图 用脚本如何把<INPUT type="file">文本筐里的文字设为空? 怎样获得一个dhtml的对象的相对于屏幕坐标 如何判断7个下拉框的值必须不同? 如何去掉iframe的滚动条? JQ问题 js代码改变动画src的问题 请各位高人看看,为什么只有一个层能移动呀
<META http-equiv="Content-Type" content="text/html; charset=GB18030">
<META http-equiv="Content-Type" content="text/html; charset=GB18030">
</head>
<script>
aaaa="ó";
alert(aaaa.substring(0,1));
document.write(aaaa.substring(0,1));
</script>上面的代码,对话框能显示ó,页面上也可以显示出字符。 这是为什么?
///改用UTF-8吧,这种问题八成是编码造成的。用UTF-8可以解决此类所有问题。