<td width="176" align="left" valign="middle"><span class="style3">*</span><strong>Kullanıcı Adı :</strong></td>
<td width="305" align="left"><input id="username" name="username" type="text" maxlength="35" class="i" /><div id="durum"></div></td>

şu şekilde dener misin? maxlength alanına istediğin harf kadar sınır koyabilirsin. Fakat kalan harf sayısını yazdırmak için jquery başvurmak lazım.

Textarea için şöyle bir kod var bunu biraz kurcala istersen.

 <script type="text/javascript" src="http://www.google.com/jsapi"></script>  
      
    <script type="text/javascript" language="javascript">  
    google.load("jquery", "1.4.2");  
      
    var characterLimit = 150;
      
    google.setOnLoadCallback(function(){  
          
        $('#remainingCharacters').html(characterLimit);  
          
        $('#myTextarea').bind('keyup', function(){  
            var charactersUsed = $(this).val().length;  
              
            if(charactersUsed > characterLimit){  
                charactersUsed = characterLimit;  
                $(this).val($(this).val().substr(0, characterLimit));  
                $(this).scrollTop($(this)[0].scrollHeight);  
            }  
              
            var charactersRemaining = characterLimit - charactersUsed;  
              
            $('#remainingCharacters').html(charactersRemaining);  
        });  
    });  
    </script>
var characterLimit = 150; alanındaki sayısı kendine göre düzenleyebilirsin.

    <textarea id="myTextarea"></textarea>  
    <p><span id="remainingCharacters"></span> karakter daha girebilrsiniz...</p>