使用来自 onclick 的 javascript 变量填充文本区域

Populate textarea with javascript variables from onclick

我需要使用 a 标签将变量发送到将填充文本字段的 JavaScript 函数,但我的代码似乎不起作用。 我的代码,

一个标签

<a onclick='quote('Name', '5:03', 'Test')'>

文本区域

<textarea id='quote'></textarea>

Javascript

   <script type='text/javascript' src='jquery-1.9.1.js'></script>
<script>
function quote(username, date, quote) {
    var newText = "[quote date='" + date + "' name='" + username + "']" + quote + "[/quote]";
    var old = $("#quote").val();
    $("#quote").val(old+newText);
}

我认为这是锚标记中的单引号,试一试,.val.text

似乎都可以
<script>

function quote(username, date, quote) {        
    var newText = "[quote date='" + date + "' name='" + username + "']" + quote + "[/quote]";
    var old = $("#quote").val();
    $("#quote").val(old+newText);
}

</script>
<a onclick="quote('Name', '5:03', 'Test')">Click Here</a>

<hr/>
<textarea id='quote'></textarea>