2011-11-24 63 views
0

我该如何使文本框或任何输入表单解析html?我建立一个消息部分,并在“到”输入框我试图设计一个自动联系插入类型的函数,它将使用jQuery的关键功能发送用户数据到一个PHP脚本,它会返回相应的联系人或者在下面的联系人列表将在用户点击时加载适当的联系人)放入盒子中的小格子(可以是样式)。我做了一个很糟糕的工作,说明我正在尝试做什么,所以如果你不明白(如果你真的很惊讶)我的问题是如何使文本框/输入表单解析html?解析html的文本框/输入表单?

+0

尝试使用一些字符来使单词粗体和斜体...例如Gmail聊天*粗体* _斜体_和在stackoverflow [链接](http://google.com)_ italic _ * *粗体**'代码'。或者你想要使雅虎Msger的方式,那么你必须将Div转换为文本框使用JavaScript中的按键事件... –

+0

听起来像你想tinymce.com或ckeditor.com – 2011-11-24 07:26:25

+0

即时通讯使用ckeditor的主要消息,但我认为它对于部分来说太大了,我怎么能实现呢? – roozbubu

回答

0

我想你应该阅读了jQuery的.keyup()活动将帮助你检测用户输入,基本结构在这里它是:

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

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

这仅仅是更多的,你应该去一个基本的例子jquery.com

+0

我的意思是使用keyup,然后是一个post函数 – roozbubu

+0

@roozbubu,使用keyup来检测用户输入并通过ajax请求将输入传递给你的php文件,并且上面的回调返回你php文件的数据。如果可以的话,你可以扩展它。与CSS样式或与.click事件 –

+0

这是为了如果你想多一个联系人,并且你想在该联系人上点击事件 –