>  기사  >  웹 프론트엔드  >  js는 입력된 중국어 쉼표를 영어 쉼표로 자동 변환합니다.

js는 입력된 중국어 쉼표를 영어 쉼표로 자동 변환합니다.

伊谢尔伦
伊谢尔伦원래의
2016-11-22 14:48:045069검색

양식 입력 태그를 처리할 때 여러 태그 사이에 구분 기호가 있는 문제가 자주 발생하는데, 일반적으로 영어 쉼표를 사용하지만 중국어 입력 처리 시 중국어와 영어 입력을 전환하는 것이 번거로워서 입력해야 합니다. js를 사용할 때 중국어 쉼표를 영어 쉼표로 전환하면 백그라운드 처리와 프런트엔드 친화적인 입력이 모두 용이해집니다. 주요 원칙은 js가 중국어 쉼표 입력 이벤트를 캡처한 다음 입력이 중국어인 경우 처리한다는 것입니다. 쉼표, 영어 쉼표로 변환됩니다.

더 이상 고민하지 말고 다음과 같이 코드를 게시하세요.

<input type="text" name="tags" onKeyUp="ReplaceDot(this)">
<script type="text/javascript">
function ReplaceDot(obj)
{
var oldValue=obj.value;
while(oldValue.indexOf(",")!=-1)//寻找每一个中文逗号,并替换
{
obj.value=oldValue.replace(",",",");
oldValue=obj.value;
}
obj.value = oldValue;
}
</script>


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.