Показать сообщение отдельно
  #2 (permalink)  
Старый 14.05.2012, 06:56
Профессор
Отправить личное сообщение для bot87 Посмотреть профиль Найти все сообщения от bot87
 
Регистрация: 16.05.2011
Сообщений: 307

Сообщение от iNfantry Посмотреть сообщение
Я конешно могу с помощью хитрых махинаций жс сделать это сам, но не хочется изобретать велосипед.
Стандартного атрибута который задает максимальное количество символов у этого тэга нет, как я понял?

http://htmlbook.ru/html/textarea/maxlength
<textarea></textarea>

<script>

textarea=document.getElementsByTagName('textarea')[0]

function handler(){
	if(textarea.value.length>5){
	textarea.disabled = true;
	}else{
	textarea.disabled = false;
	}
	
}

if(textarea.addEventListener){
	textarea.addEventListener('keyup',handler,false)
	
}
else{
	textarea.attachEvent('onkeyup',handler)
	
	}
</script>

Нельзя убрать симолы и атрибут readonly не помогает.
Может сдесь поможет return false,но я не знаю как его влепить
__________________
Я только учусь.Ногами просьба не бить
Ответить с цитированием