<body>
????<marquee?id="container"?behavior="alternate"?scrollamount="1"
????????direction="up"?bgcolor="pink"?width="300"?height="400">?加速世界
????</marquee>
????<script?type="text/javascript">
????????var?i?=?1;
????????var?t?=?true;
????????document.onkeydown?=?function(event)?{
????????????var?e?=?event?||?window.event
????????????????????||?arguments.callee.caller.arguments[0];
????????????if?(e?&&?e.keyCode?==?37)?{?//?按?left?arrow?
????????????????t?=?false;
????????????}
????????????if?(e?&&?e.keyCode?==?39)?{?//?按?right?arrow?
????????????????t?=?true;
????????????}
????????????if?(t?==?false)?{
????????????????i?=?i?-?1;
????????????}?else?{
????????????????i?=?i?+?1;
????????????}
????????????if(i?<?0){????????//速度最低為0
????????????????i?=?0;
????????????}
????????????document.getElementById("container")
????????????????????.setAttribute("scrollamount",?i);?//修改滾動(dòng)速度
????????};
????</script>
</body>var e = event || window.event || arguments.callee.caller.arguments[0];?e為什么要這樣定義?又是什么意思?if (e && e.keyCode == 37)?我試了不加e也可以運(yùn)行,那為什么要加e呢?
看下面兩個(gè)問題
錯(cuò)過了年華
2016-12-14 23:05:37