我正在尝试从单击的元素中获取文本。javascript/jquery适用于IE和chrome但不适用于Firefox。
HTML
<span class="spanclass">Click Me</span>
<br/>
<span id="displayDel"></span>
Javascript
$(document).ready(function () {
$('.spanclass').click( function(cl) {
onSelect(cl.delegateTarget);
});
});
function onSelect(cldel)
{
$('#displayDel').text("You "+cldel.innerText);
}
这是 JSFiddle http://jsfiddle.net/FdXNg/中的一个运行示例
在IE和Chrome中,当您单击“单击我”时,它会显示“您单击我”。
在Firefox中,当您单击“单击我”时,它会显示You undefined
我怎样才能在IE、Chrome和FireFox中完成这项工作?