【发布时间】:2010-09-14 22:59:28
【问题描述】:
我有一个包含 YAHOO 富文本编辑器的 HTML 表单。
当我显示表单时,我希望 YAHOO 编辑器具有焦点,以便光标准备好接受输入,而无需用户单击它或使用 Tab 键进入它
【问题讨论】:
标签: javascript html richtext
我有一个包含 YAHOO 富文本编辑器的 HTML 表单。
当我显示表单时,我希望 YAHOO 编辑器具有焦点,以便光标准备好接受输入,而无需用户单击它或使用 Tab 键进入它
【问题讨论】:
标签: javascript html richtext
我没有使用 YAHOO 富文本编辑器,但如果你使用 window.onload 事件,它不会工作吗?-)
【讨论】:
和 roenving 一样,我从未使用过 YAHOO 富文本编辑器,但它应该可以与 window.onload 事件一起使用。
假设您为您的 YAHOO 富文本编辑器指定了 id="yahoo_text_editor"。
然后,做
<body onload="document.getElementById('yahoo_text_editor').focus()">
希望这会有所帮助。
【讨论】:
我从YUI library 的文档中得到了这个。特别是在标题为 Editor - Basic Buttons
的示例中
var myEditor = new YAHOO.widget.Editor('editor', {focusAtStart:true});myEditor.render();
这里的关键是作为可选属性对象一部分的“focusAtStart”属性
【讨论】: