2012-09-18 4 views
1

나는 Reminder에서 Joomla 웹 사이트의 HtmlBox 4.0.3을 가지고 있으며 가능한 경우 어떻게 textarea에 입력 된 문자/단어의 양을 제한 할 수 있는지 알고 싶습니다. HtmlBox의.jQuery HtmlBox 한도/문자 입력

나는 일반 HTML 텍스트 영역의 문자/단어를 제한 할 수 있었지만 HtmlBox는 jQuery로 완전히 작성되었으며 어디서부터 시작해야할지조차 모른다.

많은 감사 어떤 도움,

답변

1

크리스는 여기에 당신이 무엇을 할 수 있는지의 정말 기본적인 예입니다 : -

$(document).ready(function() { 
    var maxLength = 150; // max number of allowed characters 
    $('#yourHtmlBoxId').keyup(function() { 
    $(this).val($(this).val().substr(0, maxLength)); 
    $('#charCount').text(maxLength - $(this).val().length); 
    }); 
    $('#yourHtmlBoxId').trigger('keyup'); 
}); 

은 분명히 당신이 관련 선택기와 #yourHtmlBoxId#charCount를 교체해야합니다.

몇 가지 예를 마크 업 : 예를 들어 누군가의 복사본을 /를 붙여 넣을 경우, 그래서이 결코 총알에 의해 증거입니다

<textarea id="yourHtmlBoxId"></textarea> 
<p><span id="charCount"></span> remaining</p> 

Here's a fiddle for you to play with

그냥 명심, 그것은의 keyup 이벤트에 작동 jQuery가 마우스 버튼을 통해 텍스트 영역에 나타나지 않습니다. 이것은 올바른 방향으로 당신을 지적해야합니다.

+0

감사합니다 deifwud, 나는 PHP로 데이터베이스에 보내기 전에 그것을 확인해야만 PHP로 작업했습니다. –