我基本上想要使用javascript來創建兩個相互依賴的文本框。例如,如果我在textbox1中輸入數字x,我希望textbox2立即使用x * 2更新。如果我將x輸入到textbox2中,我希望textbox1自動更新爲x/2。這些值將始終是數字。基於另一個文本框的輸入來更新文本框的Javascript
編輯:所以這裏是我的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>
聽起來真棒,讓我們知道是怎麼回事事實證明。如果您在嘗試/失敗時遇到問題,請回復此處,並附上示例代碼。 – Madbreaks
類似的東西在這裏問:http://stackoverflow.com/questions/2977428/jquery-mirror-one-text-input-to-another –
喜歡這個? http://jsfiddle.net/yKrJn/ –