我看到了這樣的一段代碼:Html5的TR與文件屬性
var pl = document.createElement('tr');
...
pl.file = f;
pl.onclick = function(e){
if(e && e.button == 1){
pl.parentNode.removeChild(pl);
}else{
var url;
if(window.createObjectURL){
url = window.createObjectURL(f)
}else if(window.createBlobURL){
url = window.createBlobURL(f)
}else if(window.URL && window.URL.createObjectURL){
url = window.URL.createObjectURL(f)
}else if(window.webkitURL && window.webkitURL.createObjectURL){
url = window.webkitURL.createObjectURL(f)
}
$("player").src = url;
$("player").play();
}
}
這是一個音頻播放器。我在想如果tr元素有一個文件屬性?我在互聯網上搜索,但什麼也沒有。
我不知道我完全理解你的問題。我認爲pl.file只是創建一個動態成員。 – tzerb
我想,pl是由腳本動態創建的tr元素。 – panda
是的,這有什麼問題?你可以創建pl.HereIAm =「我在這裏」然後警告(pl.HereIAm);這就是JavaScript在工作中的動態本質。 – tzerb