java中页面加载的时候如何让指定的按钮获得焦点定位

java中页面加载的时候如何让指定的按钮获得焦点定位,第1张

把链接放到里面就行了。

<body onload="initFocus()">

<form action="imageInformdoparam=doFindByPicSort" method="post">

<table>

<tr><td><a href="historydoparam=doFindHistoryByCaCard"><div id="DivXiaoFei"><img src="images/food_02gif"/></div></a></td></tr>

</table>

<table>

<tr><td><div><a id="DivHot" href="indexdocurrentPage=1">最热XXX</a></div></td> </tr>

</table>

</form>

<script type="text/javascript">

function initFocus(){

var obj = documentgetElementById("DivHot");

var objX=documentgetElementById("DivXiaoFei");

objXblur();

objfocus(); //定位

//objselect(); //预选定

}

</script>

</body>

android中,要使控件获得焦点,需要先setFocus,再requestFocus。

以Button为例:

btnsetFocusable(true);

btnsetFocusableInTouchMode(true);

btnrequestFocus();

btnrequestFocusFromTouch();

//获得失去焦点的监听器

btnsetOnFocusChangeListener(new OnFocusChangeListener() {

@Override

public void onFocusChange(View v, boolean hasFocus) {

// TODO Auto-generated method stub

if (hasFocus) {

btn_boxsetBackgroundResource(Rdrawablebook_green);

}else {

btn_boxsetBackgroundResource(Rdrawablebook);

}

}

});

使用文本框的SetFocus方法可以使文本框获得焦点示例1:点击按钮使文本框获得焦点Private Sub Command1_Click()

Text1SetFocus

End Sub示例2:窗体加载时使文本框获得焦点Private Sub Form_Load()

Text1SetFocus

End Sub

向窗体添加一个 TextBox1 和一个 CommandButton1,然后粘贴以下代码:

Option Explicit

Private Sub CommandButton1_Enter()

    MeCaption = "按钮获得焦点"

End Sub

Private Sub CommandButton1_Exit(ByVal Cancel As MSFormsReturnBoolean)

    MeCaption = "按钮失去焦点"

End Sub

Private Sub UserForm_Initialize()

    TextBox1TabIndex = 0

End Sub

F5 运行效果如下:

以上就是关于java中页面加载的时候如何让指定的按钮获得焦点定位全部的内容,包括:java中页面加载的时候如何让指定的按钮获得焦点定位、android button什么情况下会获得焦点、vb要文本框获得焦点的方法是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9294483.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存