gpt4 book ai didi

javascript - 重音字符的问题

转载 作者:行者123 更新时间:2023-12-04 00:27:36 25 4
gpt4 key购买 nike

我的网站上有一个搜索框,我需要将用户输入的所有西类牙语字符替换为等效的英文字母。我已经编码,如下所示。当我将它插入我的项目时,即使创建一个编码相同的简单 html 页面,这也不起作用。我的页面正在使用 <meta charset="utf-8" /> .当我创建 fiddle http://jsfiddle.net/KJAy3/ 时,这工作正常.这就是它在调试器中的显示方式 enter image description here

我做错了什么?我应该给我们什么样的编码?这个 Replace 方法在表单提交之前触发。

function encodeSearch(term){

term=term.replace("á","a");
term=term.replace("Á","A");
term=term.replace("é","e");
term=term.replace("É","E");
term=term.replace("í","i");
term=term.replace("Í","I");
term=term.replace("ó","o");
term=term.replace("Ó","O");
term=term.replace("ú","u");
term=term.replace("Ú","U");
term=term.replace("ñ","n");
term=term.replace("Ñ","N");
return term;

}

最佳答案

你用过<script type="application/javascript" charset="utf-8" src="yourfile.js"></script>" ? (当然,假设您的文件保存为 utf-8。)

关于javascript - 重音字符的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11088834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com