2011-09-20 48 views
0

我目前有一个问题,当用户访问我的网页时,我想要自动选择文本字段,我目前通过Javascript来完成此操作,但理想情况下, YUI。在搜索网页后,我发现这个命令,如何使用yui自动设置表单域的焦点

YAHOO.util.Dom.get(“first_element”)。focus();

YAHOO.util.Dom.get( “text1t”)聚焦();

但是运行起来很少运行,一个建议是使用setTimeout功能,但这似乎是一个相当丑陋的做法。

如果有人有任何建议,我将非常感激。

感谢,

回答

0

尝试使用onAvailable

YAHOO.util.Event.onAvailable("elementId", function(me) { me.focus(); }, YAHOO.util.Dom.get("elementId")); 

您可能需要使用以后的事件,像onContentReady或者即使不工作onDOMReady。