Public
Class
Form3
按下,显示控件,并获得焦点
Private
Sub
Button1_Click(ByVal
sender
As
SystemObject,
ByVal
e
As
SystemEventArgs)
Handles
Button1Click
TextBox1Visible
=
True
TextBox1Focus()
End
Sub
判断是否获得焦点
Private
Sub
Button2_Click(ByVal
sender
As
SystemObject,
ByVal
e
As
SystemEventArgs)
Handles
Button2Click
If
TextBox1Focused
=
True
Then
MessageBoxShow("已经获得焦点了")
Else
MessageBoxShow("已经失去焦点了")
End
If
End
Sub
失去焦点后自动陷藏
Private
Sub
TextBox1_LostFocus(ByVal
sender
As
Object,
ByVal
e
As
SystemEventArgs)
Handles
TextBox1LostFocus
TextBox1Visible
=
False
End
Sub
End
Class
你好,js和jquery都可以是文本框获取焦点
jquery中#("input")focus();获取焦点
js中inputonfocus();获取焦点
希望可以解决你的问题
两种办法:
在Form_Load事件里写:
文本框的名称Focus();
或设置文本框的默认焦点:
选择TextBox后在属性窗口里把TabIndex设为0,如果不行那就设为1(前提是TabStop是True的)
完整的页面代码如下:
当然,主要是这句:
documentgetElementById('Text2')focus()
-------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN">
<html>
<head>
<title></title>
<meta name="GENERATOR" content="Microsoft Visual Studio NET 71">
<meta name="ProgId" content="VisualStudioHTML">
<meta name="Originator" content="Microsoft Visual Studio NET 71">
</head>
<body onload="javascritp:documentgetElementById('Text2')focus();">
<INPUT id="Text1" type="text" name="Text1"><br><INPUT id="Text2" type="text" name="Text2">
<input type="submit" value="提交">
</form>
</body>
</html>
你好,在页面交互面板(page interactions)中为onpageload事件添加一个case1,在d出的case editor对话框左侧的“widgets and variables"一栏中选择“set focus on widget",然后在最右边的框框中勾选你要自动获取焦点的那个文本框即可。
以上就是关于vb.net中,在程序运行,用户未 *** 作时,使文本框textbox1获取焦点的代码是什么全部的内容,包括:vb.net中,在程序运行,用户未 *** 作时,使文本框textbox1获取焦点的代码是什么、js请教文本框在失去焦的时候怎么样再重新获得焦点、c#窗口启动 textbox怎么获取焦点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)