フォームに 3 つのテキスト ボックスがあります。デフォルトの動作では、最初のテキスト ボックスが有効になっていますが、他の 2 つのテキスト ボックスは無効になっています。最初のテキスト ボックスに入力を開始するか、最初のテキスト ボックスにテキストがコピーされたらすぐに、2 番目のテキスト ボックスを有効にしたいと考えています。フォームに以下のコードがありますが、前にテキスト ボックスに入力を開始すると、次のテキスト ボックスを有効にするのに役立ちます。コンテンツをコピーして貼り付けると、役に立ちません/応答しません。親切に助けて...
function EnableCopyUsageField(currentField)
{
var txtOldItem2 = $get('<%=txtOldItem2.ClientID%>');
var txtOldItem3 = $get('<%=txtOldItem3.ClientID%>');
if(currentField == "txtOldItem1")
{
txtOldItem2.disabled = false;
txtOldItem2.style.backgroundColor ='White';
}
if(currentField == "txtOldItem2")
{
txtOldItem3.disabled = false;
txtOldItem3.style.backgroundColor ='White';
}
}
別のテキストボックスの内容が変更されたときに 1 つのテキストボックスを有効にする