2016-06-14 9 views
1

私はいくつかのJavaScriptの置換テストを行っており、壁に当たっています。Javascript HTMLでテキストを置き換える

以下のコードはE10を置き換えますが、E10の置換行が存在する間はE0だけを残します。私は最終的にE100までこれを完成させてから、D0-100、C0-100、Aと最終的にSまで同じことをしたいと思います。私はすべてのためにあらかじめ作成したグラフィックを持っています。それぞれの手紙)。しかし、私はそれが適切に機能するように見えることはできません。

最後に読み込まれたものだけでなく、それぞれを置き換える方法を知っていますか?

<body onload="myFunction()"> 

E50 E30 E10 <br> 

E60 E40 E0 

</body> 


<script> 
function myFunction() { 
    document.body.innerHTML = document.body.innerHTML.replace(/E0/g, '<img src="http://s31.postimg.org/5riz5vn0b/Zero.png"/>'); 
} 
</script> 

<script> 
function myFunction() { 
    document.body.innerHTML = document.body.innerHTML.replace(/E10/g, '<img src="http://s31.postimg.org/6wm82qo8r/ten.png"/>'); 
} 
</script> 

何かすべてのヘルプは高く評価されます。

+0

最初のものは削除されると実行されることはありませんので、あなたは、あなたの 'myFunction'を再宣言します。 – putvande

+0

私は – clurect

+0

は、ここでの教訓を一般化するには:)と言うことを約あった: ''

関連する問題