将文本作为值放入输入(Jquery)

时间:2012-02-18 12:33:37

标签: jquery html events

我正在尝试将一些文本放入输入中,尝试了这个:

$("#someText").click(function () {
var value = $(this).html();
$("input").val(value);
});

这很简单,但不起作用。

2 个答案:

答案 0 :(得分:2)

一个常见的问题是将代码放在<script>标记中,而不是放在像这样的文档就绪函数中:

$(function () {
    $("#someText").click(...);
});

答案 1 :(得分:0)

<script>
    $("#someText").click(function () {
      var text = $(this).html();
      $("input").val(text);
    });
</script>

  <script>
  $(document).ready(function(){

    $("#someText").click(function () {
      var text = $(this).html();
       $("input").val(text);
    });

  });
  </script>

应该可以正常工作