你好,在页面交互面板(page interactions)中为onpageload事件添加一个case1,在d出的case editor对话框左侧的“widgets and variables"一栏中选择“set focus on widget",然后在最右边的框框中勾选你要自动获取焦点的那个文本框即可。
表格哪有焦点,你表格既然想要焦点了,也就是你的表格是可编辑的;
可编辑就是文本框或文本域了,然后把他们的样式调整为无边框无背景,放在表格里,这样看起来文本框就是表格,焦点也就获取到了
假设搜索框的的id为 search <input type="text" id="search" />
<script>
documentonkeydown=function(e){
e=e||windowevent;
if(ekeyCode==83){
documentgetElementById('search')focus();
}
}
</script>
<!DOCTYPE HTML>
<form><input id="input1"><input id="input2"><button type="submit">Submit</button></form>
<script>
(function(){
var q;
windowaddEventListener("focus", function(e){
var p;
e = e || windowevent;
p = etarget;
if (pnodeName === "INPUT") {
pname = pid;
if (q)
qname = "";
q = p;
}
}, true)
}())
</script>
所写的是你IFRAME的onload方法,并不是页面的onload方法。如果你的IFRAME是在页面装载时自己装进去的就可以在页面的onload事件中让你的IFRAME得到焦点
在BODY的事件里面写上:onload="HtmlEditorfocus()"
如果你的IFRAME是在你点击或执行了某一步 *** 作后才进行装载的你可以在这步 *** 作之后同样添加上面的这样一句代码
function(){
……
HtmlEditorsrc="…";
HtmlEditorfocus();
}
以上就是关于使用axure,如何让一个文本框在页面打开时就自动获取到焦点,而不是点击选中后才获取焦点全部的内容,包括:使用axure,如何让一个文本框在页面打开时就自动获取到焦点,而不是点击选中后才获取焦点、JSP页面获得焦点的问题,怎么获得一个表格的焦点,focus()、网页设计中如何只按一个建让搜索框获得焦点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)