2011-08-06 6 views
0

私は初心者の質問があります。私はshoutbox、Ajax shoutboxを持っています。Javascript id question

私はDJであるかどうかに応じてユーザーを更新できる形式を作りました。

このオプションを選択すると、ユーザーの名前の後ろに小さな画像が表示されます。

動作していますが、動作させることはできませんが、私のプロファイルに設定すると、誰の名前にも画像が追加されるという問題があります。ここで

は私のコードは次のとおりです。

var radios = document.getElementById("radios"); 
    if(radios.innerHTML == 'yes') { 
    radios = "<img src='http://www.site/pic/radios.gif'>"; 
    } 

私の質問は:このif声明の中で、現在のユーザーのIDを挿入する方法は?

+1

HTMLを投稿できますか? – Chandu

+0

はい、htmlを投稿してください...もっと明確になります... – c0da

+0

あなたは質問を明確にする必要があります。現在のユーザーのIDは何ですか?それはページにありますか?クッキーで? URLに?そして、 'if'ステートメントで何をしたいのですか? – jfriend00

答えて

1

含まれているコードサンプルでは、​​エラーが発生しているようです。このコード行で

var radios = document.getElementById("radios"); 

あなたは、ID = "ラジオ" を持つDOMオブジェクトを取得します。

radios = "<img src='http://site/pic/radios.gif'>"; 

以前の文字列で、今にDOMオブジェクトを格納するために使用していた変数を設定する以外の何かを達成しません:その後、あなたはHTMLの一部であることを、その同じ変数を設定してみてください。そのコード行は、DOMを何ら変更しません。このように書くことを意味しましたか?

radios.innerHTML = "<img src='http://site/pic/radios.gif'>";