第一个问题的解决办法:
<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中如何判断获得焦点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)