我正在尝试创建一个有效的JS函数,它应该将一些文本从参数添加到textarea,而不是删除它的内容。
<textarea id="message" name="message" cols="48" rows="4" accesskey="m"></textarea>
所以上面的代码是我的textarea的代码。下面的脚本应该在其值中添加一些文本,但它不起作用。
function appendpostid( postid ) {
$('#message').val($('#message').val() + postid);
}
而且,如果它很重要,这里是调用该函数的代码:
<a href="javascript:void(0)" onclick="appendpostid('."'>>".$rpl["id"]."'".')">'.$rpl["id"].'</a>
生成页面的代码:
<a href="javascript:void(0)" onclick="appendpostid('>>69')">69</a>
我做错了什么?提前谢谢!
答案 0 :(得分:2)
您的代码有效:http://jsfiddle.net/d4pKt。
还要确保jquery .ready中的函数不或者它不起作用
答案 1 :(得分:0)
我不确定textarea是否附加了可以操作的值。请尝试:
function appendpostid( postid ) {
$('#message').append(postid);
}