怎么通过按enter键来触发事件
展开全部
当textbox1里发生keyascii=13 (即enter键)的keypress的时候,调用 CmdButton1_Click过程即可。
private sub TextBox1_KeyPress(keyascii as integer)
if keyascii=13 then
keyascii=0
CmdButton1_click
end if
end sub
但这样有一个弊端,textbox1无法输入回车。建议使用功能键(ctrl、alt、Shift)+Enter,这样的话,可以在keydown或者keyup里写这些代码(keypress不带功能键检测)。
private sub TextBox1_KeyPress(keyascii as integer)
if keyascii=13 then
keyascii=0
CmdButton1_click
end if
end sub
但这样有一个弊端,textbox1无法输入回车。建议使用功能键(ctrl、alt、Shift)+Enter,这样的话,可以在keydown或者keyup里写这些代码(keypress不带功能键检测)。
展开全部
什么开发环境?一般面向对象的语言都有按键触发事件的,有的语言还有专门的enter键事件。你只需要给按键或者enter键添加事件就好了。如果是前者,你需要去判断按下的是不是enter键(通过按键的Asicc码值判断),后者直接就在事件里面写你的响应函数就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
window.event可以获取事件的值,回车键有一个唯一的值传入js中,在click事件先做一下判断。 大概是这个样子,具体请查阅html或js的相关文档API。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询