我基本上想使用 javascript 来拥有 2 个相互依赖的文本框。例如,如果我在 textbox1 中输入一个数字 x,我希望 textbox2 立即更新为 x*2。如果我在 textbox2 中输入 x,我希望 textbox1 自动更新为 x/2。这些值将始终是数字。
编辑:所以这是我的 html 文件。谁能给我一个提示为什么它不起作用?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="scripts/jquery-1.7.2.js"></script>
<script type="text/javascript">
$("#text1").keyup(function(){
$("#text2").val($(this).val() * 2);
});
$("#text2").keyup(function(){
$("#text1").val($(this).val() / 2);
});
</script>
</head>
<body>
<input type="text" name="text1" size=3 maxlength=6>
<input type="text" name="text2" size=3 maxlength=6>
</body>
</html>