日期:2014-05-16 浏览次数:20502 次
<span><input id='inpt1' type='hidden'></span>
<input id='inpt2' type='text'><button id='btn1' >改变</button>
<script type='javascript'>
$(function() {
$("#btn1").click(function() {
var txt_inpt=$("#inpt2").val();
var txt_inpt=$("#inpt1");
if(txt_inpt!="") {
txt_inpt.parent().empty();
txt_inpt.parent().html("<input id='inpt1' type='hidden' value="+txt_inpt+">" +txt_inpt);
}
});
});
</script>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312" />
<title></title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<span><input id='inpt1' type='hidden'></span>
<input id='inpt2' type='text'><button id='btn1'>改变</button>
<script type="text/javascript">
$(function() {
$("#btn1").click(function() {
$('#inpt1').val( $('#inpt2').val() ).parent().append( $('#inpt2').val() )
});
});
</script>
</body>
</html>
------解决方案--------------------
$(document).ready( function() {
$("#btn1").click( function() {
var v2 = $("#inpt2").val();
if (v2 != '') {
var inpt1 = $("#inpt1");
inpt1.val(v2);
inpt1.parent().empty().append(inpt1).append(v2);
}
});
});