2011-08-12 15 views
2

私は、スパンでinnerHTMLが機能しません、なぜですか?

var email ='[email protected]'; 
document.getElementById('spanEmail').innerHTML='<a class="f14 bold rose" href="mailto:'+email+'>'+email+'</a>'; 

を新たに設定したいが、この方法が機能していないが、このスパンのコンテンツを置き換える方法この作業

document.getElementById('spanEmail').innerHTML='sample text>'; 

+0

http://jsfiddle.net/UJjdx/ – epoch

答えて

0

href="mailto:'+email+'> 

があるべき」コードは次のようになります。

document.getElementById('spanEmail').innerHTML='<a class="f14 bold rose" href="mailto:'+email+'">'+email+'</a>'; 
+0

おかげですべてがすぐに返信用。 – user737065

4

あなたはhref属性を二重引用符で閉じていません。あなたが閉鎖を欠けている

href="mailto:'+email+'"> 
関連する問題