JQuery keyup / down在chrome

时间:2016-04-12 09:47:41

标签: javascript jquery jquery-selectors

$('#user_text').keyup(function(){
	var user_text = $('#user_text').val();
	$('#user_text_feedback').html(user_text);
});
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>jquery</title>
  <link rel="stylesheet" type="text/css" href="css/style.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
</head>
<body>
	<input type="text" id="user_text" value="hey"><br />
	<span id="user_text_feedback"></span>
	
</body>
</html>

我使用谷歌浏览器作为我的默认浏览器。我试图执行上面的代码,但我没有得到所需的输出。我也尝试使用keydown而不是keyup我没有得到正确的输出

2 个答案:

答案 0 :(得分:1)

$('#user_link')更改为$('#user_text')

$('#user_text').keyup(function(){
    var user_text = $('#user_text').val();
    $('#user_text_feedback').html(user_text);
});

答案 1 :(得分:0)

在此工作,您应该使用#user_text

$('#user_text').keyup(function(){
	var user_text = $('#user_text').val();
	$('#user_text_feedback').html(user_text);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<title>jquery</title>
	<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
	<input type="text" id="user_text" value="hey"><br />
	<span id="user_text_feedback"></span>
	<script type="text/javascript" src="js/jquery.js"></script>
	<script type="text/javascript" src="js/init.js"></script>	
</body>
</html>