<a href="" id="someId" onclick="SomeMethod(self);"></a>
đâu SomeMethod có thể có:Javascript: Làm thế nào để thực hiện một kiểm soát gửi chính nó trong một phương pháp
function SomeMethod(item)
{
item.setAttribute('name', item.id);
}
Thay vì:
function SomeMethod(itemId)
{
var someItem;
someItem = document.getElementById(itemId);
someItem .setAttribute('name', someItem .id);
}
dụ Silly, nhưng ý tưởng không gửi là trong chính id, nhưng điều khiển thực tế gọi phương thức. Tôi thề rằng điều này có thể được thực hiện nhưng không có may mắn tìm kiếm ... một phần vì tôi thậm chí không chắc chắn những gì để tìm kiếm trên.
Tôi nghĩ đó là bản thân, nhưng bản thân dường như không phải là thứ tôi muốn khi kịch bản tôi chạy.
Tôi biết đó là điều đơn giản. Loại cảm thấy bẩn thỉu hỏi nhưng oh tốt. –