Как я могу установить фокус в редакторе Yahoo Rich Text - PullRequest
2 голосов
/ 03 октября 2008

У меня есть HTML-форма, содержащая текстовый редактор YAHOO.

Когда я отображаю форму, я хочу, чтобы редактор YAHOO имел фокусировку, чтобы курсор был готов принять ввод без того, чтобы пользователю приходилось нажимать на него или вкладывать в него

Ответы [ 3 ]

1 голос
/ 23 октября 2008

Я получил это из документации в библиотеке YUI . Специально для образца под названием Editor - Basic Buttons

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

Ключевым моментом здесь является атрибут «focusAtStart» как часть объекта необязательных атрибутов

0 голосов
/ 06 октября 2008

Как и roenving, я никогда не использовал YAHOO rich text editor, но он должен работать с событием window.onload.

Допустим, вы указали id="yahoo_text_editor" для своего текстового редактора YAHOO.
Затем выполните

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

Надеюсь, это поможет.

0 голосов
/ 03 октября 2008

Я не использовал текстовый редактор YAHOO, но не сработает ли он, если вы используете событие window.onload? -)

...