我有一個JavaScript類,如下所示:我應該如何從html調用JavaScript類方法?
function Apple (type) {
this.type = type;
this.color = "red";
}
Apple.prototype.getInfo = function() {
return this.color + ' ' + this.type + ' apple';
};
現在我想從一個事件我的html文件中調用方法是getinfo。說我有一個像下面這樣的div:
<div ... onmouseover="getinfo()"></div>
現在我知道上面不是調用getinfo的正確方法。那麼最好的方法是什麼?
一種方法可能如下,我在windowonload()調用中定義一個類對象,並使用該對象調用方法getinfo()。但是如果我爲一個大項目和很多對象有很多類,該怎麼辦?然後我需要在windowonload()調用中定義每個對象,這對我來說看起來並不正確。必須有一種方法來即時創建對象。請引導我?
它沒有任何意義,你需要有一個蘋果對象調用方法 – Esailija
每個div應該有一個Apple對象與它關聯? – lbstr