[英]How to extract id of the dynamically generated element ?
這是使用Javascript。 我使用omdb api動態生成電影列表,並對每個電影名稱使用li和一個元素。
單擊列表中的電影之一后,我想使用電影的ID來獲取圖像。
我應該使用什么來獲取clicked元素li的id屬性。 當前,單擊事件偵聽器是在電影列表的類上而不是在每個li上設置的,因為它是動態生成的。
function getPoster(e){
e.preventDefault();
//var id = document.getElementbyId("id");
var url = "http://www.omdbapi.com/?i=" + id;
fewd.getJSON(url, updatePoster);
}
事件對象的屬性target
引用了觸發事件的DOM元素。
function getPoster(e){
e.preventDefault();
var url = "http://www.omdbapi.com/?i=" + e.target.id;
fewd.getJSON(url, updatePoster);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.