質問は表題の通りです。swImg
はjavascriptで表示させています。htmlには書かれていません。
ちなみに下のコードのbackgroundも変化しません。
書き方がおかしいのでしょうか。
javascript
1コード 2 var sw = document.getElementById("swImg"); 3 sw.style.webkitTransform = "translateX(70px)"; 4 sw.style.background = "#78bd78";
回答をいただいて
順番的には以下の様になっています。
javascript
1コード 2 3function hoge(){ 4 insertElement += "<div id=\"switchArea\" onclick=\"on_off_B()\">"; 5 insertElement += "<div id=\"swImg\"></div>"; 6 insertElement += "</div>"; 7//以下省略 8} 9 10function on_off_B(){ 11 var sw = document.getElementById("swImg"); 12 sw.style.webkitTransform = "translateX(70px)"; 13 sw.style.background = "#78bd78"; 14 15 hoge(); 16} 17 18 19hoge(); 20
回答2件
あなたの回答
tips
プレビュー