onScroll事件为何触发三次?

Jim2002Chen 2002-08-26 11:16:15
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<TEXTAREA NAME="" ROWS="45" COLS="" onscroll="alert('OK');return false;">
ihewotgir
eurey9ortkhp
r;iuojytpj
</TEXTAREA>
</BODY>
</HTML>

以上页面,为何单击 TEXTAREA 的滚动条一次,会执行 alert('OK') 语句三次,请高人指点!!!
...全文
717 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jim2002Chen 2002-09-02
  • 打赏
  • 举报
回复
可是我碰到的情况确实是这样!
Jim2002Chen 2002-08-26
  • 打赏
  • 举报
回复
ie 6.0
Tycoon_21st 2002-08-26
  • 打赏
  • 举报
回复
没有吧

你ie什么版本的?
方工 2002-08-26
  • 打赏
  • 举报
回复
only once[ie6]
xizi2002 2002-08-26
  • 打赏
  • 举报
回复
er,我的竟然没动静,
Jim2002Chen 2002-08-26
  • 打赏
  • 举报
回复
可我确实碰上了!
richardluopeng 2002-08-26
  • 打赏
  • 举报
回复
没有你说的问题呀!
利而不害 2002-08-26
  • 打赏
  • 举报
回复
<TEXTAREA NAME="" ROWS="5" COLS="" onscroll="dothis();">
ihewotgir
eurey9ort
g
fsdfg
sgdsf
gdsfg
dsfgdsf
r;iuojytpj
</TEXTAREA>

<SCRIPT LANGUAGE="JavaScript">
<!--
var times=1;
function dothis() {
if (times<2) {
alert('OK');
}
if (times>=3) {
times=0;
}
times++;
}
//-->
</SCRIPT>
Jim2002Chen 2002-08-26
  • 打赏
  • 举报
回复
但是我必须处理单击滚动条的动作!!
利而不害 2002-08-26
  • 打赏
  • 举报
回复
当你用键盘的向下箭头来滚动时只触发一次事件

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧