怎么把表单内输入的中文逗号自动转换为英文逗号?

把表单内用户输入的中文逗号即全角字符转换为英文逗号即半角符号,需要使用客户端脚本语言javascript来实现,请看下面的代码:

//将中文逗号转换为英文逗号 str:待替换的字符
function ReplaceDot(str)
{
    var Obj=document.getElementById(str);
    var oldValue=Obj.value;
    while(oldValue.indexOf(",")!=-1)//寻找每一个中文逗号,并替换
    {
        Obj.value=oldValue.replace(",",",");
        oldValue=Obj.value;
    }
}

把这段代码放到JS文件内,在页面内调用该JS文件,或把这段JS写在当前页面内,然后在需要使用的INPUT或textarea内放上这句代码

onKeyUp="ReplaceDot(''XXXX'')"

其中XXXX为input或textarea的name值