2011-06-28 3 views
0

Relevent HTML:

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

Releventコードは:

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

foo($('baz')); 

Relevent jsfiddle

このアラート "[オブジェクトHTMLParagraphElement]改変されています"。 「bazが変更された」ようにする方法はありますか?

答えて

1

に.get( '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を(置き換え、これを試してみてください、あなたは正しいです。私の考案した例は失敗します。元の投稿に自分のコードを書き直しましょう。 –

関連する問題