Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Текстовое поле/форма ввода, которая анализирует html?

Автор вопроса: roozbubuОтветов: 1

как я могу сделать текстовое поле или любую форму ввода для анализа html? Я создаю раздел сообщений, и в поле ввода "Кому" я пытаюсь разработать функцию автоматического ввода контактов, которая будет использовать функцию jquery keyup для отправки пользовательских данных в php-скрипт, и она вернет соответствующий контакт ( или список контактов ниже, который будет загружать соответствующий, когда пользователь нажимает на него) в небольшом блоке в поле (которое можно стилизовать). Я проделал ужасную работу по формулировке того, что я пытался сделать, поэтому, если вы не понимаете (я поражен, если вы понимаете), в целом мои вопросы заключаются в том, как сделать текстовое поле/форму ввода синтаксическим анализом html?

  • Попробуйте использовать некоторые символы, чтобы сделать слова полужирным и курсивом... Например, чат Gmail * полужирный * _ курсив _ и в stackoverflow [ ссылка ](google.com) _ курсив _ ** полужирный ** `код`. Или вы хотите сделать Yahoo Msger способом, тогда вам нужно преобразовать Div в текстовое поле, используя событие нажатия клавиши в javascript... Naga Harish M 24.11.2011
  • звучит так, будто вам нужен сайт tinymce.com или ckeditor.com 24.11.2011
  • Я на самом деле использую ckeditor для основного сообщения, но я думаю, что он слишком велик для раздела to, как я могу это реализовать? roozbubu 24.11.2011

phpinputhtmljquerycss

Ответы

Ответ 1 · jogesh_pi

я думаю, вы должны прочитать, .keyup() событие jquery поможет вам обнаружить пользовательский ввод, основная структура здесь:

$('#id').keyup(function(){
var data = $(this).val();

//now you use ajax request
$.ajax({
  url: 'yourphpfile.php',
  data: 'data=' + data,
  success: function(callback){}
});
});

это просто базовый пример, для получения дополнительной информации вы должны перейти на jquery.com

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы