【发布时间】:2011-07-30 11:20:45
【问题描述】:
我正在尝试计算 pre 元素的行数,我正在使用这个:
var numlines = $('#mypreelement').text().match(/\n\r?/g).length + 1;
它有效,但在某些情况下我得到一个错误
错误: $('#mypreelement').text().match(/\n\r?/g) 为空
这只发生在某些页面上,但这些页面与它所工作的页面没有任何不同,当然除了内容......
为什么?
【问题讨论】:
-
这个问题的答案 (stackoverflow.com/questions/2035910/…) 有一个用于匹配跨浏览器硬返回的正则表达式。
标签: javascript jquery string match