使用来自 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>
我需要使用 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>