怎么在服务器端获取到textbox的焦点,当textbox有值并且焦点离开时触发textboxchange事件?
TxtCode.Focus();//获取焦点
TxtCode.TextChanged
在JS 里面自己写__doPostBack('txt','');
function invoke(obj)
{
if(obj.value.lenght>0 )
{
__doPostBack('btn','');
}
}
<a id='btn' onclick='txt_TextChanged'style='display:none'></a>
<input type='text' id='txt' onblur='invoke(this)' />//触发失去焦点事件
用TextBox的ID.Focus()可以得到文本框的焦点
至于你说的那个引发事件,双击TextBox在那个方法中写代码就行了,比如文本框ID为TextBox1,那个方法名叫
protected void TextBox1_TextChanged(object sender, EventArgs e)
{
}
用js控制不是更加简单吗? $('text').fouce()。