.innerHTML无法正常工作(我猜)

Tim*_*mov 4 html javascript

.innerHTML用来添加文本textarea.但如果我自己开始编辑文本textarea脚本停止工作.

这里是:

(function($){
addPort = function(name) {
    switch(name) {
    case 'name1':
        var code = "text1"; 
        break
    case 'name2':
        var code = "text2";
        break
    case 'name3':
        var code = "text3";
        break
    default:
        break
    }
    document.getElementById("codeArea").innerHTML += code;
}; })(jQuery);
Run Code Online (Sandbox Code Playgroud)

不要注意jQuery.其他一些功能使用它.

这是textarea:

<textarea id="codeArea" name="codeAreaPost"></textarea>
Run Code Online (Sandbox Code Playgroud)

谢谢.

Pra*_*ana 7

它只是替换innerHTMLvalue属性

document.getElementById("codeArea").value
Run Code Online (Sandbox Code Playgroud)

innerHTML