<head>
<meta charset="UTF-8">
<title>
</title>
<style>
#mydiv0{
border: 1px solid red;
overflow: auto;
position: absolute;
width: 40%;
height: 70%;
}
#mydiv1{
width: 50%;
height: 20%;
border: 1px solid red;
margin-left: 20%;
}
#mydiv3{
width: 50%;
height: 20%;
border: 1px solid red;
overflow: auto;
margin-left: 20%;
margin-top: 20%;
text-align: center;
}
#mydiv4{
width: 50%;
height: 20%;
border: 1px solid red;
margin-left: 20%;
margin-top: 20%;
}
#mydiv5{
width: 50%;
height: 20%;
border: 1px solid red;
margin-left: 20%;
margin-top: 20%;
}
#mydiv6{
width: 50%;
height: 20%;
border: 1px solid red;
margin-left: 20%;
margin-top: 20%;
}
</style>
</head>
<body>
<div id="mydiv0">
<div class="" id="mydiv1" onclick="book()">点击传递
<div style="margin-left: 20px; width: 30px;height: 30px;border: 1px solid red;">123</div>
</div>
<div id="mydiv3">居中<br/>居中<br/>居中<br/>居中<br/>居中<br/>居中<br/>居中<br/></div>
</div>
<div id="mydiv2" style=" position: absolute;left:56%; width: 40%;height: 70%; border: 1px solid red;">
</div>
</body>
<script type="text/javascript" src="../../js/jquery-3.4.1.min.js" charset="UTF-8"></script>
<script>
$(document).ready(function(){
$("#mydiv1").click(function(){
var firstDivContent = document.getElementById("mydiv1");
var secondDivContent = document.getElementById("mydiv2");
secondDivContent.innerHTML = firstDivContent.innerHTML;
});
$("#mydiv3").click(function(){
var d3 = document.getElementById("mydiv3");
var d2 = document.getElementById("mydiv2");
d2.innerHTML = d3.innerHTML;
});
});
</script>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.left,
.right {
width: 400px;
height: 500px;
border: 1px solid red;
}
.box {
width: 300px;
height: 100px;
overflow: auto;
border: 1px solid red;
}
</style>
</head>
<body>
<div class="left">
<div onclick="chuan()">传递
</div>
<div class="box" id="box">
<ul>
<li>
居中
</li>
<li>
居中
</li>
<li>
居中
</li>
<li>
居中
</li>
<li>
居中
</li>
<li>
居中
</li>
</ul>
</div>
</div>
<div class="right">
</div>
</body>
<script>
function chuan() {
let box = document.getElementById("box");
let pbox = document.getElementsByClassName("left")[0];
pbox.removeChild(box);
let rbox = document.getElementsByClassName("right")[0];
rbox.appendChild(box);
}
</script>
</html>
innerHTML是标签里面的内容,不包括这个标签,你要把整个div传过去的话,最好外面套层div,然后获取外面一层div的innerHTML