我希望将一些文本动态添加到字段中,然后用户可以在其中写入更多内容,但不能删除预先填充的文本。我有这个:
var foo = document.title;
var msgField = document.getElementById('message');
msgField.value = "I am interested in " + foo + " ";
我希望“我对标题感兴趣”已填写在表单上,但用户无法删除。我确实希望用户能够在此之后编写更多信息。
有人能指出我正确的方向吗?
最佳答案
试试这个
function addText(elId,text) {
text += document.getElementById(elId).value ;
}
或者:
function addText(elId,text) {
var obj = document.getElementById(elId);
var txt = document.createTextNode(text);
txt.appendChild(obj);
}
希望这可以解决您的问题。
关于Javascript - 将文本添加到可以添加但不能删除的表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12840071/