2011-06-28 32 views
0

培訓相關HTML:

<p id="baz"></p> 

培訓相關的代碼:

function foo(element) { 
    element.innerHTML = 'bar'; 
    alert(element.toString() + ' has been modified'); 
} 

foo($('baz')); 

Relevent jsfiddle

這提示 「[對象HTMLParagraphElement]已被修改」。有沒有辦法讓「baz被修改」?

回答

1

試試這個,以獲得( 'ID')

function foo(elementname) { 
    elementname.set("html", 'bar'); 
    alert(elementname.get('id') + ' has been modified'); 
} 

foo('baz'); 
+0

太好了,謝謝!我想星期二有個星期一的例子。 –

0
function foo(elementname) { 
    $(elementname).innerHTML = 'bar'; 
    alert(elementname + ' has been modified'); 
} 

foo('baz'); 
+0

GUH,你是對的替換element.toString()。我做作的例子失敗了。讓我在原文中重寫我的代碼。 –

相關問題