87,907
社区成员
发帖
与我相关
我的任务
分享
<script type="text/javascript" src="https://cdn.bootcss.com/jquery/1.7.1/jquery.min.js"></script>
<i class="m_tab" id="A_name1">张三-1</i>
<i class="m_tab" id="A_sex1">男-1</i>
<i class="m_tab" id="A_age1">30-1</i><input type="button" onclick="showDiv(1)" value="设置值" />
<hr />
<i class="m_tab" id="A_name2">张三-2</i>
<i class="m_tab" id="A_sex2">男-2</i>
<i class="m_tab" id="A_age2">30-3</i><input type="button" onclick="showDiv(2)" value="设置值" />
<hr />
<i class="m_tab" id="A_name3">张三-3</i>
<i class="m_tab" id="A_sex3">男-3</i>
<i class="m_tab" id="A_age3">30-3</i><input type="button" onclick="showDiv(3)" value="设置值" />
<hr />
<input class="m_input" id="B_name" value="">
<input class="m_input" id="B_sex" value="">
<input class="m_input" id="B_age" value="">
<script>
function showDiv(xid) {
var div1 = $('#A_name' + xid), a = $('#B_name');//这里id也打错了
var div2 = $('#A_sex' + xid), b = $('#B_sex');
var div3 = $('#A_age' + xid), c = $('#B_age');
a.val(div1.text())
b.val(div2.text())
c.val(div3.text())
}
</script>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>_</title>
<script src="http://libs.baidu.com/jquery/1.11.1/jquery.min.js"></script>
</head>
<body>
<div id="val">
<i class="m_tab" id="A_name">张三1</i>
<i class="m_tab" id="A_sex">男2</i>
<i class="m_tab" id="A_age">303</i>
</div>
<div id="ipt">
<input class="m_input" id="B_name" value="张三">
<input class="m_input" id="B_sex" value="男">
<input class="m_input" id="B_age" value="30">
</div>
</body>
<script type="text/javascript">
$(function(){
$("#val i").each(function(i){
$("#ipt input").eq(i).val($(this).html());
});
});
</script>
</html>