代码之家  ›  专栏  ›  技术社区  ›  benhowdle89

如何将文本保存到DOM

  •  0
  • benhowdle89  · 技术社区  · 15 年前

    如何使用jquery实现这一点。我在页面上有两个文本输入,所以当用户输入文本并离开输入字段时,要将该文本插入到DOM中,以便我可以访问它?

    编辑:

    为了澄清这一点:

    Expected Delivery Date: <input id="exp" type="text"></input>
    

    我要做的是打印页面的内容,但不打印这个输入值?

    这是我唯一需要从用户输入,所以我想避免提交表单只为一个输入!

    2 回复  |  直到 13 年前
        1
  •  2
  •   Nick Craver    15 年前

    您的输入已经在DOM中,可以使用 .val() 这样地:

    var myValue = $("#inputID").val();
    

    您可能需要使用 a different selector 但想法是一样的 $(selector).val() 或可能 this 例如,如果您希望用户离开时的值:

    $("input").blur(function() {
      alert($(this).val());
    });
    

    You can test it here .

        2
  •  1
  •   David Hedlund    15 年前

    像这样?

    $('.my-input-fields').blur(function() {
    
       var div = $('<div/>');
       div.html( $(this).val() );
    
       $('#DOMplaceOfEntry').append(div);
    
    });