2017-01-07 5 views
0

JavaScriptコードをより簡潔に書くことができるかどうか、つまりHTMLをもう一度書く必要がないかどうかを知りたいですか?JavaScript:ホバーの前とホバーの後の両方に表示されるテキスト。

「id」または「div」の任意の並べ替えを追加することは可能でしょうか?代わりに、テキスト全体を再度書き直して表示しますか?

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

document.getElementById('image').innerHTML = image.style.background = "text to appear both before hover and after hover."; 

私の完全なコードはCodePenである:http://codepen.io/aaron_1986/pen/GrJYLo

+0

今のところ、あなたのコードは動作していないようです。あなたは何を達成しようとしていますか? –

+0

申し訳ありません私はそれを修正するつもりだった。 –

答えて

0

あなただけの変数にテキストを割り当て、その名前を使用して起動時にそれをinnerHTMLプロパティことができます変数の。

0

単純な変数(例:txt)を使用してください。このようにして、テキストは要素から削除されても保存されたままになります。

関連する問題