Ошибка javascript match ()

Я пытаюсь подсчитать # строк элемента pre, и я использую это:

var numlines = $('#mypreelement').text().match(/\n\r?/g).length + 1;

он работает, но в в некоторых ситуациях появляется ошибка

Ошибка: var numlines = $ ('# mypreelement'). text (). match (/ \ n \ r? / g) .length + 1; он работает, но в некоторых ситуациях я получаю сообщение об ошибке. Ошибка: $ ('...

Я пытаюсь подсчитать # строк элемента pre, и я использую это:

var numlines = $('#mypreelement').text().match(/\n\r?/g).length + 1;

он работает, но в в некоторых ситуациях появляется ошибка

Ошибка: var numlines = $ ('# mypreelement'). text (). match (/ \ n \ r? / g) .length + 1; он работает, но в некоторых ситуациях я получаю сообщение об ошибке. Ошибка: $ ('...

Я пытаюсь подсчитать # строк элемента pre, и я использую это:

var numlines = $('#mypreelement').text().match(/\n\r?/g).length + 1;

он работает, но в в некоторых ситуациях появляется ошибка

Ошибка: $ ('# mypreelement'). text (). match (/ \ n \ r? / g) is null

это происходит только на определенных страницах, но эти страницы ничем не отличаются от тех, на которых он работает, помимо содержимого, конечно ...

Почему?

5
задан Alex 6 April 2011 в 02:36
поделиться