在TextBox的值發生變化時觸發事件
阿新 • • 發佈:2019-02-01
TextBox值發生變化觸發事件解決辦法
以下方法在vs2005完美執行,
第一步給TextBox增加OnTextChanged事件,及你需要執行的事務處理
第二步給TextBox增加onpropertychange事件,內容為onpropertychange="submitform()"
TextBox的HTML完整程式碼如下:
<asp:TextBox ID="txt_pic" runat="server" onpropertychange="submitform()" OnTextChanged="TextBox1_TextChanged"></asp:TextBox>
在增加一段js程式碼
<script type="text/javascript" language="javascript">
function submitform()
{
var myForm = document.forms["myform"];
myForm.action ="";
myForm.submit();
}
< /script>
第三步給TextBox的OnTextChanged事件增加你的操作,程式碼如下:
protected void TextBox1_TextChanged(object sender, EventArgs e)
{
Response.Write(this.txt_pic.Text.ToString());
}