在运行时,怎么使文本框获得输入焦点?
运行时,若要使文本框获得输入焦点,可调用文本框对像的()方法来实现?A,refreshB,getfocusC,setfocusD,tab本人初学,请多指教,谢谢...
运行时,若要使文本框获得输入焦点,可调用文本框对像的()方法来实现?
A,refresh B,getfocus C,setfocus D,tab
本人初学,请多指教,谢谢 展开
A,refresh B,getfocus C,setfocus D,tab
本人初学,请多指教,谢谢 展开
3个回答
展开全部
完整的页面代码如下:
当然,主要是这句:
document.getElementById('Text2').focus()
-------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="ProgId" content="VisualStudio.HTML">
<meta name="Originator" content="Microsoft Visual Studio .NET 7.1">
</head>
<body onload="javascritp:document.getElementById('Text2').focus();">
<INPUT id="Text1" type="text" name="Text1"><br><INPUT id="Text2" type="text" name="Text2">
<input type="submit" value="提交">
</form>
</body>
</html>
当然,主要是这句:
document.getElementById('Text2').focus()
-------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="ProgId" content="VisualStudio.HTML">
<meta name="Originator" content="Microsoft Visual Studio .NET 7.1">
</head>
<body onload="javascritp:document.getElementById('Text2').focus();">
<INPUT id="Text1" type="text" name="Text1"><br><INPUT id="Text2" type="text" name="Text2">
<input type="submit" value="提交">
</form>
</body>
</html>
展开全部
使用本文框的SetFocus 方法
MSDN中有如下说明:
CWnd::SetFocus
声明输入焦点。
语法
CWnd* SetFocus( );
返回值
对之前具有输入焦点的window对象的指针。
;如果没有此类窗口,它是 NULL。
返回的指针可能是瞬态的,不应存储。
备注
输入焦点处理所有后续键入到此窗口。
之前具有输入焦点的所有窗口丢失它们。
SetFocus 成员函数将 WM_KILLFOCUS 信息到丢失输入焦点和 WM_SETFOCUS 消息到窗口接收输入焦点的窗口。
它还活动窗口或其父级。
如果当前窗口处于活动状态,但没有焦点(即windows没有焦点),按下的所有键将导致消息 消息、 WM_SYSKEYDOWN或 WM_SYSKEYUP)。
MSDN中有如下说明:
CWnd::SetFocus
声明输入焦点。
语法
CWnd* SetFocus( );
返回值
对之前具有输入焦点的window对象的指针。
;如果没有此类窗口,它是 NULL。
返回的指针可能是瞬态的,不应存储。
备注
输入焦点处理所有后续键入到此窗口。
之前具有输入焦点的所有窗口丢失它们。
SetFocus 成员函数将 WM_KILLFOCUS 信息到丢失输入焦点和 WM_SETFOCUS 消息到窗口接收输入焦点的窗口。
它还活动窗口或其父级。
如果当前窗口处于活动状态,但没有焦点(即windows没有焦点),按下的所有键将导致消息 消息、 WM_SYSKEYDOWN或 WM_SYSKEYUP)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询