何らかの理由で、このコードはすべてのchrome、safari、およびeiで動作しますが、firefoxでは動作しません。<input type = 'textarea' onmousemove = 'toscheck()' />は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を初めて使うので、どんな助けでも大歓迎です。
あなたの関数には閉じ括弧がありません} –
@Vince実際には書式が正しくありませんでした。私は彼のためにそれを固定した。 – Stephen