【问题标题】:How do I send text to a dom object with jQuery?如何使用 jQuery 将文本发送到 dom 对象?
【发布时间】:2010-09-17 04:19:59
【问题描述】:

如果我只是想发送文本,而不是说带有外部页面的 DOM 对象,例如 HTML CFM 或​​ PHP,该怎么办?

我试过了:

$("#myDOMObject").val("一些文本");

没有错误,但对象值也没有更新。

【问题讨论】:

    标签: jquery text


    【解决方案1】:

    “myDOMObject”是什么元素?如果是文本输入,您的代码应该可以正常工作。如果是别的,请使用$("#myDOMObject").text("some text");

    【讨论】:

    • 该元素是一个 id 为 myDOMObject 的 Div,不是真的,而是为了举例。无论如何,我尝试了您的格式无济于事。我想我可以让它成为一个文本输入,没有背景/边框。我只是将它用于为用户提供视觉线索。他们的活动已经完成。
    • Gene R:你确定使用 .text() 不起作用吗?您的控制台中是否出现任何错误?
    • @Gene R,John 的例子是正确的,除了 'text' 和 '(' 之间的空格
    • 克里斯:嗯,这只是风格,但如果麻烦我会改变它。
    • 不,你是对的,我错过了一个报价...在 div 上使用 .txt 做到了非常感谢
    【解决方案2】:

    如果你有一个 DOM 对象,你可以这样做:

    jQuery(your_dom_object).text('Hello World!');
    

    但是,既然你仍然使用 jQuery,我认为你应该这样做

    $('#the_id_of_your_dom_object').text('Hello World');
    

    您可以使用任何 jQuery 查询而不是直接引用对象的 ID。有关详细信息,请参阅jQuery documentation

    【讨论】:

      猜你喜欢
      • 2011-08-06
      • 2013-02-09
      • 2011-05-17
      • 2019-01-15
      • 2012-04-26
      • 1970-01-01
      • 2017-10-31
      • 1970-01-01
      • 2011-03-13
      相关资源
      最近更新 更多