的setInterval我想給這對圖像的onload事件中使用的setInterval調用的函數,但它引發以下錯誤:如何通過這個值對的onload功能
Uncaught TypeError: Cannot read property 'attr' of undefined(…)
<img src="image.jpg" id="24" onload="var sel =this;setInterval(function(sel){calllogin(sel)},20000);"
<script>
function calllogin(sel){
var id = sel.attr("id");
console.log('calling calllogin function',id);
}
</script>
請告訴我如何傳遞這個。 在此先感謝
刪除''從功能setInterval'回調參數即'的setInterval sel'(函數(){calllogin(SEL)},20000)' – Satpal
此外,你錯過了一個'}'關閉您的功能'calllogin' – Roberrrt
@Satpal我刪除它,現在它顯示以下錯誤;遺漏的類型錯誤:sel.attr不是一個函數(...) – scriptkiddie1