Как настроить подсказку JavaScript?

1

Я пытаюсь использовать приглашение JavaScript для ввода текста, который будет заключен между тегами, например

[URL] http://www.yahoo.com [/URL]

Проблема заключается в том, что приглашение всегда отображается в верхнем левом углу браузера.

Как разместить такую ​​позицию, чтобы она отображала только подсказку вокруг текстовой области, где будет введен текст?

А также как настроить подсказку JavaScript так, чтобы она выглядела более удобной для пользователя?

  • 1
    JavaScript подсказывает?
  • 0
    Ты имеешь в виду, что JS открывает всплывающее текстовое поле / поле ввода? Если он находится в верхнем углу, вы используете неправильную логику позиционирования.
Теги:

3 ответа

2

Вы не можете настроить это (если вы ссылаетесь на приглашение()). Вам нужно создать всплывающее окно и настроить его внутренности.

1

Вот признанный способ:

http://jqueryui.com/demos/dialog/

1

Вы не можете поместить окно подсказки JavaScript, и вы обнаружите, что это зависит от разных браузеров.

Хотя вы явно не спрашивали, могу ли я предложить либо создать ваше собственное приглашение (так же просто, как сделать div с вводом и позиционированием абсолютно, и правильно установить свойство CSS отображения, чтобы "вскрыть" его и закрыть, или (и это то, что я бы сделал) используйте что-то вроде jQueryUI или аналогичную альтернативу, которая будет делать то, что вы хотите.

Один последний бонус: просто вставьте теги [url] [/url] с доменом-заполнителем или сообщением imbeteen и автоматически выделите его и выделите его, чтобы при вводе текста он появился там, встроенный.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню