php - .ajax, .text 输入显示函数

标签 php html css ajax

var log = document.getElementById("log");


$(function(){
    $('textarea').keypress(function(e) {
        if (e.keyCode == 13 && !e.shiftKey) {

            log.innerHTML += "Company<br>";

            e.preventDefault();
            var frm = this.form; // don't submit the form yet

            log.innerHTML += "<br>";

            $.ajax({
                url: $(frm).attr('action'), // remember to specify which attribute you want
                data: $(frm).serialize(),
                dataType: "json",
                success: function() { 

                    log.innerHTML += "Ajax complete (form should be submitted now)<br>";

                    // submit the form when the ajax request is complete
                    // frm.submit();
                }
            });
        }
    });

});

<form action="#">
    <textarea name="comment"></textarea>
</form>

<div id="log"></div>

我正在尝试将脚本设置为可以在输入中显示结果的位置。有没有办法显示用户在下面的文本区域中输入的结果?

log.innerHTML += "Company<br>";

.innerHTML 看起来像是一个基本的文本段落。我所需要的只是能够显示将要放入输入中以保存它们的链接列表。有没有一种方法可以将 .text() 用于文本区域?

感谢任何帮助,谢谢!

最佳答案

HTML:

<form action="#">
    <textarea name="comment"></textarea>
</form>

<div id="log"></div>

JS:

$('textarea').on('focusout', function(){
  $('#log').text($(this).val());
});

关于php - .ajax, .text 输入显示函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26133490/

相关文章:

php - Facebook 信使机器人 : Session Variables

php - 给定每个矩形的左上角(x0,y0)和右下角(x1,y1)的数学/算法/JS : How to determine if 2+ rectangles intersect,

html - 为什么这个 Google 字体不起作用?

javascript - HTML 选择通过 JQuery 填充后不刷新

html - 两个并排 float 的 div,高度相同

javascript - 剪辑 div 也剪辑滚动

php - Laravel 范围和连接不遵守关系的 where 声明

javascript - 使用 Xpath 和 Php 获取链接的 href 属性

html - 图像不显示在 Node 元素的浏览器中

javascript - 单击它时如何固定 img 位置?