微软不知道怎么想的现在只有一个TextChanged事件。
可是想实现LostFocus事件,该怎么办呢?
能自定义事件吗?
自己做Web控键也可,有人做过吗?
说说onblur时submit为什么不行吧?
如果Focus正好在这个Textbox上,按下一页按钮的话,Submit是实现了,但是Button的事件没了。
而且代码都写在PageLoad的话,很麻烦。
可是想实现LostFocus事件,该怎么办呢?
能自定义事件吗?
自己做Web控键也可,有人做过吗?
说说onblur时submit为什么不行吧?
如果Focus正好在这个Textbox上,按下一页按钮的话,Submit是实现了,但是Button的事件没了。
而且代码都写在PageLoad的话,很麻烦。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<FORM METHOD=POST ACTION="aaa.html" name="form1">
<input type="text" name ="txt1" onblur="alert(this.value); ">
<input type="text" name ="txt2" onblur="alert(this.value); ">
<input type ="submit" name="btnOk" value="ok">
</FORM>
</BODY>
</HTML>
-----------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<FORM METHOD=POST ACTION="aaa.html" name="form1">
<input type="text" name ="txt1" onblur="alert(this.value); ">
<input type ="submit" name="btnOk" value="ok">
</FORM>
</BODY>
</HTML>
--------------
两个结果不同的。第一个没看到弹出的窗口,第二个却可以看到。。
执行顺序是什么?应该是先onblur再submit吧。
------------------
onblur事件触发了.你按不到btnOK的.
-----------------------------------------------------------------
不对不对,被你绕进去了。我说的是aspx,用Web控建的TextBox
---------------------
TextBox ,intput type="text"一个道理......
--------------------------------------------------------------------------
现在的问题是:你直接回车的话,两个结果不同的。第一个没看到弹出的窗口,第二个却可以看到。。执
行顺序是什么?应该是先onblur再submit吧。
hackate (兰花开香入梦境,独思佳人亦飘然!!) 请教高人给了http://ppewww.ph.gla.ac.uk/~flavell/www/formquestion.html
英文的........
这样先执行客户端再执行服务器端
说说我的想法,
目的,就是想使Web控键的TextBox能响应象VB的Windows控键一样的LostFocus事件现在想自定义一个Web控键TextBoxTest,页面上隐藏一个Textbox1,当TextboxTest焦点消失
利用onblur设置TextBox1的Value,从而触发TextBox1的TextChanged事件,把这个Textbox1的事件
转接到TextBoxTest的自定义事件onLostFocus。现在的问题,直接写Javascript是可以改变TextBox1的值,但是不把焦点放到TextBox1上,不触发其TextChanged事件我正在实践中