2013-07-19 3 views
1

Я искал в Интернете и посмотрел на API Docs о том, как считать символы, и я в настоящее время с помощью этого: $('.test').val().length;Подсчет букв/символов в JQuery

Однако, это не работает вообще.

Мой ДИВ выглядит следующим образом: <div class="test">Count These Letters</div>

Я ожидаю $('.test').val().length; вернуться 19, но вместо того, чтобы его возвращение 1 ... я использую неправильную функцию?

+2

Divs не имеет ** ** значения, а текст или HTML, как их содержание – pmandell

+0

Вал() следует использовать для входов и текстовые области – Virus721

ответ

6

Для работы с текстом, вам нужно .text(), как это:

$('.test').text().length 
+1

О, боже, я так прямо сейчас чувствую себя глупо. (Я поеду сам в оставшееся время, пока не смогу, кроме твоего ответа) –

+1

Случается к лучшему из нас;) –

Смежные вопросы