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

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

實現不了,各位大神給看看哪里有問題?

<!doctype?html>
<html>
?<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
??<title>滑出導航欄</title>
??<style>
body,div,span{
????margin:?0;
????padding:?0;
}
#div1{
????width:?200px;
????height:?200px;
????background:?red;
????position:?relative;
????left:-200px;
????top:200px;
}
#div1?span{
????????width:?20px;
????????height:?50px;
????????background:?blue;
????????position:?absolute;
????????left:?200px;
????????top:75px;
????}

??</style>
?
??<script>
????window.onload=function(){
????????var?v=document.getELementById("div1");
????????v.onmouseover=function(){
????????????star();
????????v.onmouseout=function(){
????????????star1();
????????}????
????????}
????}
????????var?timer=null;
????function?star(){
????????clearInterval(timer);
????????var?v=document.getELementById("div1");
????????timer=setInterval(function(){
????????????if(v.offsetLeft==0){
????????????????clearInterval(timer);
????????????}
????????????else{
????????????????v.style.left=v.offsetLeft+10+"px";
????????????}
????????},30)
????}
????function?star1(){
????????clearInterval(timer);
????????var?v=document.getELementById("div1");
????????timer=setInterval(function(){
????????????if(v.offsetLeft==-200){
????????????????clearInterval(timer);
????????????}
????????????else{
????????????????v.style.left=v.offsetLeft-10+"px";
????????????}
????????},30)
????}
</script>??
??<body>
<div?id="div1">
<span?id="share">分享</span>
</div>
??</body>
??</html>


正在回答

3 回答

兩個錯誤

1.

window.onload=function(){


?????? var v =document.getElementById('div1');


??????? v.onmouseover=function(){


??????????? star();
???????? }


??????? v.onmouseout=function(){

?? ? star1()

?? }

}?

括號問題

2.

var v =document.getElementById('div1');

中的是getElementByld()不是getELementByld();

?l不是L


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

名字只是個代號丶 提問者

非常感謝!
2016-08-03 回復 有任何疑惑可以回復我~

首先32,43,55行的document.getElementById(),有問題是ElementById(),L不要大寫還有第34行star();后面少個中括號,38行的中括號去掉,這是兩個事件。

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

丶過河卒

說錯了,是花括號“{”。
2016-08-02 回復 有任何疑惑可以回復我~

是你的document.getEL(這里錯了。)ementById("div1");

應該是document.getElementById("div1");

L 大小寫的問題。 ?仔細啊。

推薦你用chrome瀏覽器。它的檢查功能很棒。

加油!

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

名字只是個代號丶 提問者

哥們,剛下了chrome瀏覽器,檢查功能咋用啊?找到開發者工具再然后呢?
2016-08-03 回復 有任何疑惑可以回復我~
#2

Millerwang47 回復 名字只是個代號丶 提問者

不好意思啊,才看到...就是在網頁中右鍵點擊你要檢查的元素,出現的菜單最后一個就是檢查功能。
2016-09-08 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

實現不了,各位大神給看看哪里有問題?

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

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

幫助反饋 APP下載

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

公眾號

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