主题: firefox下回车键触发事件 报错
作者: Rion, 发布日期: 2013-06-14 10:54:40, 浏览数: 2031

js错误提示

TypeError: a is null
if (a.text() == '') {

判断为空串前是否要判断为空,回车键为什么会去找a标签,有点疑问。


K(doc).keyup(function(e) {
if (e.which != 13 || e.shiftKey || e.ctrlKey || e.altKey) {
return;
}
if (newlineTag == 'br') {
return;
}
if (_GECKO) {
var root = self.cmd.commonAncestor('p');
var a = self.cmd.commonAncestor('a');
if (a.text() == '') {
a.remove(true);
self.cmd.range.selectNodeContents(root[0]).collapse(true);
self.cmd.select();
}
return;
} 

发表新帖 发表回复