JS表单代码获得焦点自动清除提示,失去焦点恢复默认提示

JS表单代码获得焦点自动清除提示,失去焦点恢复默认提示,第1张

第一个问题的解决办法:

<script type="text/javascript">

windowonload = function() {

    var keyWord = documentgetElementsByName('keyWord')[0];   //搜索name为keyWord的DOM对象

    keyWordonfocus = function() {

        keyWordvalue = '';

    };

    keyWordonblur = function() {

        keyWordvalue = '搜索您感兴趣的资源';

    };

}

</script>

第二个问题之所以没反应是因为你的提交按钮的type写错了,应该是

<input name=\"提交\ "type=\"submit\" class=\"go backcolr\" value=\"GO\" />

希望对你有所帮助!

VB60需在窗体的Load实践代码中将需获得焦点的文本框的TabIndex属性设置为0。

TabIndex

属性,返回或设置父窗体中大部分对象的

tab

键次序。

说明

缺省情况下,在窗体上画控件

Visual

Basic

会分配一个

tab

键顺序,但

Menu、Timer、Data、Image、Line

Shape

控件除外,这些控件不包括在

tab

键顺序中。

每个新控件都放在

tab

键顺序的最后。如果改变控件的

TabIndex

属性值来调整缺省

tab

键顺序,Visual

Basic

会自动对其它控件的

TabIndex

属性重新编号,以反映出插入和删除 *** 作。可以在设计时用属性窗口或在运行时用代码来作改变。

代码示例:

Private Sub Form_Load()

Text2TabIndex = 0

End Sub

每个控件都会有这么一个事件XXX_GetFous()

我不知道写对没有,这里没有VB。

你在VB代码窗里选中那个控件,在事件列表里就会有的

你可以用这个事件来实现你想要的功能。

如果想让某个控件获得焦点,可以用XXXSetFous

补充:“If XXXGetFous Then”也可以用来判断是否获得焦点的。

Private Sub Text1_GotFocus()

Text1Text = ""

End Sub

这段代码就行了

当text1获得焦点的时候, 里面的东西就没了!!!

EditTextsetOnFocusChangeListener(new ViewOnFocusChangeListener() {  

      

    @Override  

    public void onFocusChange(View v, boolean hasFocus) {  

        if(hasFocus){//获得焦点  

              

        }else{//失去焦点  

            

        }  

    }             

});

以上就是关于JS表单代码获得焦点自动清除提示,失去焦点恢复默认提示全部的内容,包括:JS表单代码获得焦点自动清除提示,失去焦点恢复默认提示、vb,怎样在窗体加载过程中让文本框获得焦点、vb中如何判断获得焦点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9569316.html

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

发表评论

登录后才能评论

评论列表(0条)

保存