宜しくお願い致します。
■やりたいこと
JSのgetElementsByClassNameで要素を取得した後、指定したid名で設定されたタグ内に取得した値を入れたいと考えております。
■できない内容
JSのgetElementsByClassNameで取得後に、取得した要素を他のタグ内にhtmlに出力しようとすると[object HTMLCollection]と表示され、希望している文字の出力がでず、かわりに[object HTMLCollection]という表示がhtml上に表示されてしまいます。
実際に記載したコードは下記となります。
HTML
<div class="get">テスト</div> <div id="result"></div> ↑ このタグ内に文字列「テスト」を入れたいと考えております。
JS
const total = document.getElementsByClassName('get'); document.getElementById('result').innerHTML = total;
■教えてほしい点
・正しいコード
・object HTMLCollectionは何でどうやって値を取得するのか
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/14 12:59