В html файле <textarea name="text"> и <div id="counter"></div>
под формой я подключаю фаил скриптов с содержанием:
var obj = document.getElementsByName('text')[0];
obj.onchange=t2000;
obj.onkeyup=t2000;
obj.oncut=t2000;
obj.onpaste=t2000;
obj.oninput=t2000;
obj.onkeydown=t2000;
А перед формой файл с содержинем:
function t2000() {
var obj = document.getElementsByName('text')[0];
if (obj.value.length>2000)
obj.value = obj.value.substr(0,2000);
document.getElementById('counter').innerText='(Осталось символов: '+(2000-obj.value.length)+')';
}
Короче везде работает кроме в FF (у меня стоит 7). А да. и в консоле FF пишет "[18:20:44.339] Метод getAttributeNode() является устаревшим. Для его замены используйте метод getAttribute(). @ http://localhost/reviews/" -Что это значит, да и вообще чего не работает в FF?