如何在Yahoo Rich Text Editor中设置焦点

时间:2020-03-06 15:03:12  来源:igfitidea点击:

我有一个HTML表单,其中包含YAHOO富文本编辑器。

当我显示表单时,我希望YAHOO编辑器具有焦点,以便光标准备好接受输入,而用户不必单击它或者将其制表

解决方案

我还没有使用YAHOO富文本编辑器,但是如果我们使用window.onload事件,它不会起作用吗?-)

像漫游一样,我从未使用过YAHOO富文本编辑器,但它应该与window.onload事件一起使用。

假设我们为YAHOO富文本编辑器指定了" id =" yahoo_text_editor"`。
然后做

<body onload="document.getElementById('yahoo_text_editor').focus()">

希望这可以帮助。

我是从YUI库的文档中得到的。特别是在标题为"编辑器基本按钮"的示例中

var myEditor = new YAHOO.widget.Editor('editor', {focusAtStart:true});

  myEditor.render();

此处的关键是作为可选属性对象一部分的" focusAtStart"属性