Javascript jQuery实时更新按钮文本值

Javascript jQuery实时更新按钮文本值,javascript,jquery,Javascript,Jquery,我正在尝试用“文本框值”实时更新“按钮文本值”,但似乎无法解决此代码的问题,我缺少什么 <!DOCTYPE html> <html> <head> <title></title> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> </head> <script t

我正在尝试用“文本框值”实时更新“按钮文本值”,但似乎无法解决此代码的问题,我缺少什么

<!DOCTYPE html>
<html>
<head>
<title></title>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>

</head>

<script type='text/javascript'>//<![CDATA[

$(window).load(function(){

  $('#TextBox').keypress(function(e){
    var val=this.value;
    $('#Button').val(val);
  });

});//]]> 

</script>

<body>

<input id="TextBox" type="text" value="" />
<br /><br />
<input id="Button" type="button" value="Button" />

</body>
</html>

// 


该方法在jQuery版本
1.8
中被弃用,并在
3.0
中被删除,因此请改用


//



第一次获取空值时