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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

控制臺報錯,提示can1.width is not a function?

控制臺報錯,提示can1.width is not a function?

追風逐日 2016-09-08 15:33:12
獲取can1 的時候,can1.width不是一個方法嗎?
查看完整描述

3 回答

已采納
?
大咪

TA貢獻785條經驗 獲得超332個贊

can1.width是屬性吧。。。方法一般都帶括號的。。。

查看完整回答
反對 回復 2016-09-08
  • 追風逐日
    追風逐日
    額 我以為是在那個教程下提問的。。。我是看那個html5的教程《愛心魚》的教程跟著做發現控制臺報錯了 html文件里是這么寫的: <canvas id="canvas1" width="800" height="600"></canvas> 然后在js文件里獲取這個畫布的長寬:var can1; can1=document.getElementById("canvas1"); canHeight=can1.height(); canWidth=can1.width(); 然后運行的時候提示can1.width is not a function錯誤。。 但是視頻里就是那么寫的啊。
  • 追風逐日
    追風逐日
    我剛剛恰恰是把括號去掉了,就解決了這個錯誤。。。我也是習慣性的加上(),但是后來發現視頻里的沒有加括號。。。
  • 大咪
    大咪
    嗯嗯哈哈哈細心就好啦,跟著老師寫有時候不注意就錯了- -
點擊展開后面3
?
寶慕林9293779

TA貢獻7條經驗 獲得超2個贊


不是。你如果要獲取寬。用offsetWidth

查看完整回答
反對 回復 2016-09-08
  • 追風逐日
    追風逐日
    額 我以為是在那個教程下提問的。。。我是看那個html5的教程《愛心魚》的教程跟著做發現控制臺報錯了 html文件里是這么寫的: <canvas id="canvas1" width="800" height="600"></canvas> 然后在js文件里獲取這個畫布的長寬:var can1; can1=document.getElementById("canvas1"); canHeight=can1.height(); canWidth=can1.width(); 然后運行的時候提示can1.width is not a function錯誤。。 但是視頻里就是那么寫的啊。。
  • 3 回答
  • 0 關注
  • 1695 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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