日期:2014-05-16 浏览次数:20406 次
<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); } }); });