出于某种原因,此代码适用于所有 chrome、safari 和 ei,但不适用于 Firefox。
<script type="text/javascript">
function toscheck(){
if(tos.scrollTop+540 > tos.scrollHeight){
alert(tos.scrollTop + " " + tos.scrollHeight);
}
}
</script>
----------
<textarea name="tos" id="tos" readonly="readonly" onmousemove="toscheck()">text</textarea>
FF 上没有触发任何东西,但在所有其他浏览器上都可以正常工作。
但是,<textarea.. onmousemove=alert('test')>text</textarea>
工作正常。
我是 javascript 的新手,所以任何帮助将不胜感激。