将javascript变量附加到html textarea

时间:2010-12-15 20:42:32

标签: javascript html

我知道这必须是可行的,有谁知道如何以及如果你能做到这一点?

4 个答案:

答案 0 :(得分:6)

或者你可以这样做:

var myVar = 'sup fresh our turn baby!';
var myTextArea = document.getElementById('myArea');
myTextArea.innerHTML += myVar;

答案 1 :(得分:3)

这样的事情应该有效:

var textArea = document.getElementById("mytextarea"); // assuming there is a textarea with id = mytextarea
var textToAppend = document.createTextNode("Hello, World!");
textArea.appendChild(textToAppend);

编辑:或者,正如Pointy建议的那样,最后两行可以替换为:

textArea.value += "Hello, World!";

答案 2 :(得分:2)

function appendText(str) {
var obj=document.getElementById("myTextArea")
var txt=document.createTextNode("append this text")
obj.appendChild(txt)
}

答案 3 :(得分:1)

Gee whiz guys:

document.getElementById('whatever').value += someJavascriptString;