<分区>
HTML <textarea/>
元素同时包含 2 个“值”字段;在查看元素的 html 源代码时,只有其中一个是可见的。 (如下例所示)。
有人可以解释为什么会这样吗?“Type2”值存储在哪里?
理论:What is the difference between properties and attributes in HTML?
var dummy = document.createElement("textarea");
document.body.appendChild(dummy);
dummy.setAttribute('value', "Type1");
dummy.value = "Type2";
console.log("attributeValue is " + dummy.getAttribute('value'));
console.log(".value is " + dummy.value);