2016-07-12 6 views
1

ページが読み込まれるときに、特定のdivの内容を入力要素の値として自動的にコピーできるかどうかを知りたかったのです。divの内容を入力値として自動的にコピーすることは可能ですか?

+2

あなたはもう少しあなたの質問に詳しく説明する必要があるかもしれません....しかし、私が正しく理解していれば、[はい、あなたが実際にコンテンツを取得することができます他の場所で値として使用してください... これまでに何を試しましたか? – Stuart

答えて

3

たぶん、このような何か:私は実際にのみテキストを得るために、上記の答えを修正brso05の答えに

document.getElementById("myInput").value = document.getElementById("myDiv").innerHTML; 
3

がベース、

document.getElementById("myInput").value = document.getElementById("myDiv").innerHTML;
<div id="myDiv">some input value</div> 
 
    <form><input id="myInput" type="text" /></form> 
 

 

+0

非常に適切でした。 –

0

彼らはすべてを選択していたのでhtml個のタグ/属性例えば<br><p><div>

$("#text").val($("#my-div").text()) ;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
 
<div id="my-div"> 
 
<div id="first">THIS is first div</div> 
 
<p>Lorem ipsum dolor sit amet, consectetur <b>perspiciatis </b></p> 
 
<div id="second">THIS is second div</div> 
 
</div> 
 
</br> 
 
<input type="text" id="text"/>

関連する問題