选择选项时将文本插入textarea

时间:2011-05-11 09:34:07

标签: javascript jquery

我需要你的帮助。 我正在尝试在url包含'number'时将一些文本插入textarea元素,并选择一个selectbox的value ='option2'选项。

var contentToInsert = 'Text';
if (location.href.indexOf("/number")) {
  if (value of selectbox == 'option2') {
    $("textarea").append(contentToInsert);
  }
}

如何选择选项? 选择其他选项时,不应显示要插入的文本。 所以这意味着我需要像onchange这样的事件处理程序。

你有个主意吗?

2 个答案:

答案 0 :(得分:1)

jQuery .change()事件存在:

说明: 将事件处理程序绑定到“更改”JavaScript事件,或在元素上触发该事件。

你有类似的东西:

http://jsfiddle.net/J4Rkt/

答案 1 :(得分:0)

你确定这行代码是对的吗?

$("textarea").append(contentToInsert);

如果您指的是ID为“textarea”的标签,那么它应该是:

$("#textarea").append(contentToInsert);

更不用说这会将id标记附加到子节点。

希望有所帮助:)干杯!