我在窗體上有三個文本框,默認行爲是第一個文本框已啓用,但其他兩個不是。一旦我開始在第一個文本框中輸入內容,或者一旦某些文本被複制到第一個文本框中,我想要啓用第二個文本框。 我的表單上有下面的代碼,但只有在我開始在文本框中輸入內容之後才啓用下一個文本框。當我複製並過去內容時,它不起作用。好心幫...當另一個文本框的內容發生變化時啓用一個文本框
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';
}
}
使一個文本框時,另一個文本框的內容改變
感謝沙夫克,我實際使用onkeypress事件事件,但我希望能夠複製並粘貼到文本框。當我從其他地方複製文本並粘貼時,下一個文本框不會啓用。 – 2013-02-20 15:20:03