예제를 작성하는 중에 두 분이 답변해주셨네요 ㅎㅎ방금 해봤는데 예제를 살펴보네요JS 방식: 코드 복사 코드는 다음과 같습니다. <br>// 문자열의 실제 길이를 가져옵니다(2바이트는 2개의 단일 바이트로 변환됨) <br>function getStrActualLen(sChars) <br>{ <br>//sChars.replace(/[^x00-xff]/g,"xx").length/1024 "Bytes" <br> //Math.round(sChars.replace(/[^x00-xff]/g,"xx").length/1024) 이것은 사용하기 어려울 것 같습니다<br>return Alert(formatNum(sChars.replace) (/[^ x00-xff]/g,"xx").length/1024,4)); <br>} <br>//소수점 형식을 지정하고 반올림합니다. 예: formatNum(100.12345678,4) <br>function formatNum(Num1,Num2){ <br>if(isNaN(Num1)||isNaN(Num2)){ <br>return(0)>}else; { <br>Num1=Num1.toString(); <br>Num2=parseInt(Num2) <br>if(Num1.indexOf('.')==-1){ <br>return(Num1); 🎜 >}else{ <br>var b=Num1.substring(0,Num1.indexOf('.') Num2 1) <br>var c=Num1.substring(Num1.indexOf('.') Num2 1, Num1 .indexOf('.') Num2 2); <br>if(c==""){ <br>return(b); <br>}else{ <br>if(parseInt(c)<5 ) { <BR>return(b); <BR>}else{ <BR>return((Math.round(parseFloat(b)*Math.pow(10,Num2)) Math.round(parseFloat(Math.pow( 0.1 ,Num2).toString().substring(0,Math.pow(0.1,Num2).toString().indexOf('.') Num2 1))*Math.pow(10,Num2)))/Math. pow (10,Num2)); <BR>} <BR>} <BR>} <BR>} <BR>} <BR><BR> <BR>Jquery 메서드: </div><BR><BR><div class="codetitle"><span>코드 복사<a style="CURSOR: pointer" data="97850" class="copybut" id="copybut97850" onclick="doCopy('code97850')"><U></U> 코드는 다음과 같습니다.</a></span> </div>function getStrActualLen(){ <div class="codebody" id="code97850">var count=$("#sChars"). val().length/1024; <BR>return Math.round(count*Math.pow(10,4)) <BR>} <BR><BR><BR>jquery가 문자열 길이를 가로챕니다.</div> text( ) 메서드를 사용하여 문자열을 얻은 다음 length를 사용하여 길이를 확인한 다음 substring() 메서드를 사용하여 형식을 지정하고 자르고 '...' 타원을 추가할 수 있습니다. <BR><BR><BR><div class="codetitle"><span>코드 복사<a style="CURSOR: pointer" data="75824" class="copybut" id="copybut75824" onclick="doCopy('code75824')"><U></U> 코드는 다음과 같습니다.</a></span> </div><!DOCTYPE html PUBLIC '-/ /W3C/ /DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> .org/1999/xhtml'> ;head><div class="codebody" id="code75824"><meta http-equiv='Content-Type' content='text/html; <BR><제목</title> src='http://img.jb51.net/jslib/jquery/jquery-1.3.2.min.js' type='text/javascript'>< ;/script> <br><style> >*{ 여백:0; 글꼴 계열:'Arial, Helvetica, sans-serif;} <br>#best{ width:300px ; height:200px; border:1px solid #ccc; 0; 줄 높이:14px; 패딩:10px 0 10px} <br>.blank{ 글꼴 크기:18px; 텍스트 정렬:중심; 🎜></style> <br><script type='text/javascript'> <br>jQuery.fn.limit=function() { <br>var self = $('div[limit]') ; <br>self.each(function(){ <br>var objString = $(this).text(); <br>var objLength = $ (this).text().length; <br>var num = $(this).attr('limit'); <br>if(objLength > num){ <br>$(this).attr(' title',objString) <br>objString = $(this). text(objString.substring(0,num) '...'); <br>} <br>}) <br>} <br>$ (function(){ <br>$(document.body).limit (); <br>}) <br> 페이지. . . . 문자열 문자열 문자열 문자열 문자열>문자열 string string string string '12'>string string string string string string string string string string string string string 🎜> < ;/html>