jQuery:追加表单输入

时间:2010-01-03 23:05:55

标签: jquery forms input append

这是我的html输出:

<script language="javascript">
  function append_suggestion() {
    $('input[name="cn"]').append($('#rand-character').val());
  }
</script>

<form name="form" action="/search/results" method="get" class="search-form" id="search-autocomplete">
  <input size="28" class="search-field" id="cn" name="cn" type="text" value="" />      <input type="submit" name="" value="" class="button" />
</form>

<a href="#" id="rand-character" onclick="append_suggestion()">link</a>

单击链接后没有任何反应(它应该将链接文本插入输入字段)。如何纠正这种链接行为?

谢谢。

1 个答案:

答案 0 :(得分:1)

试试这个:

var cnEl = $('#cn');
cnEl.val(cnEl.val() + " " + $('#rand-character').text());