複数のテキストボックスの値をjavascriptで更新するには、ユーザーがテキストボックスの値を変更したときに、 と値が既にそれらのテキストボックスにありますか?2つのテキストボックスをjavascriptで更新するには?
私は以下のコードの正しい軌道で作業していますか?
<input type="text" id="amount_textbox" onChange="UpdateValue()" value="100">
<input type="text" id="amount_textbox" onChange="UpdateValue()" value="200">
function UpdateValue()
{
//alert ("you have changed the textbox...");
var x = document.getElementById('amount_textbox').value;
document.getElementById("amount_textbox").setAttribute("value", x);
document.getElementById('amount_textbox').value = x;
}
この関数は最初のテキストボックスのために働いている、もう一つは、私は他のテキストボックスが働いて作ることができるか、更新することはできませんか?
変更を元に戻す場合、テキストボックスの値を変更するのはなぜですか?テキストボックスを無効にするほうがいいでしょうか? – Flexo
の場合、テキストボックス内の値を変更したい場合は、その更新された値を次のフォームに渡す必要があります... –
最後の行が必要ですdocument.getElementById( 'amount_textbox')。value = x; document.getElementById( "amount_textbox")を使用してすでに値を設定している場合は、setAttribute( "value"、x); –