私は基本的にJavaScriptを使用して、互いに依存する2つのテキストボックスを作成したいと考えています。たとえば、textbox1 に数値 x を入力すると、textbox2 が x*2 で即座に更新されます。x を textbox2 に入力すると、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>