javascript로 단어수 계산하기
2012. 11. 23. 22:06ㆍLanguages/Jquery
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="ko" xml:lang="ko" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<TITLE>단어수 계산</TITLE>
<script language=javascript>
//<![CDATA[
function textAreaKyUp(obj) {
var cnt = document.getElementById("cnt");
var str = obj.value;
if(str.search(/[^\s]/g) == -1){
cnt.innerHTML = "0";
return;
}
cnt.innerHTML = str.replace(/^\s+/,"").match(/\s+|[^\s.,/]$/g).length;
}
//]]>
</script>
</HEAD>
<body>
단어수:<span id="cnt"> 내용을 입력하세요 </span>
<textarea name="ans" id="ans" wrap="VIRTUAL" onchange="textAreaKyUp(this)" rows="10" cols="20" ></textarea>
<body>
</html>
javascript로 단어수 계산
phpschool에서 찾은 건데 회사에서 쓰는 것과 좀 안맞아서 수정했다.
편집을 위해 스페이스 또는 . 이 연속해서 입력된 것이 모두 단어수로 계산 되는 것을 편집했다.
'Languages > Jquery' 카테고리의 다른 글
jquery로 iframe 컨트롤 하기 (0) | 2013.06.09 |
---|---|
jquery 로 특정 링크(a href) 를 click시 이벤트 발생 (0) | 2012.11.27 |
javascript 문자열에서 정수가져 오기 (0) | 2012.11.25 |
javascript 문자열을 숫자형으로 변환 (0) | 2012.11.25 |
javascript 문자열에서 마지막 글자 가져오기 (0) | 2012.11.25 |