亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

實在找不出為什么我的就是沒有反應呢?

<script type="text/javascript">

? window.onload=function(){

? var odiv=document.getElementsByTagName("div");

? for(var i=0;i<odiv.length;i++){

? odiv[i].alpha=30;

? odiv[i].onmoseover=function(){

? statemove(this,100);

? }

? odiv[i].onmoseout=function(){

? statemove(this,30);

? }

? }

? }

? ? function statemove(obj,long){

? ? clearInterval(obj.timer);

? ? ? ? obj.timer=setInterval(function(){

? ? ? ? var speed=0;

? ? ? ? if(obj.alpha>long){

? ? ? ? speed=-10;

? ? ? ? } else{

? ? ? ? speed=10;

? ? ? ? }

? ? ? ? if(obj.alpha==long) {

? ? ? ? clearInterval(obj.timer);

? ? ? ? }else{

? ? ? ? obj.alpha+=speed;

? ? ? ? obj.style.filter="alpha(opacity:'+obj.alpha+')";

? ? ? ? obj.style.opacity=obj.alpha/100;

? ? ? ? }


? ? ?},30)


? ? }


正在回答

2 回答

樓上的只是一個錯誤,最主要的是你把onmouseover寫成了onmoseover,(雙引號與單引號在該語言中是沒什么太大的區別,但你上述寫法就是明顯錯誤的,引號之間要互相匹配,單配單,雙配雙,如果找你照你寫的就相當于把alpha(opacity:'+obj.alpha+')該字符串賦給了前面的變量)。

0 回復 有任何疑惑可以回復我~

obj.style.filter="alpha(opacity:'+obj.alpha+')";

這句話有問題,要改為:obj.style.filter = 'alpha(opacity:' + obj.alpha + ')';

0 回復 有任何疑惑可以回復我~
#1

qq_寶怪兒_0 提問者

這兩個有什么區別 就是把雙引號改成單引號?這個我也試過了啊 還是不行啊
2017-05-18 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

實在找不出為什么我的就是沒有反應呢?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號