我见过两种用法
var name = document.getElementById("username").value;
或
var name = document.getElementById("username").getAttribute("value");
同样适用于setAttribute。我有一个表单,其中setAttribute适用于其中一个字段(它是一个隐藏字段),并且不适用于另一个字段(未隐藏)&我必须使用
document.getElementById("username").value = "something"
设置字段
由于不起作用,我的意思是当我使用setAttribute时,字段没有设置。它保留了它的原始价值。
那么这两种方式之间的区别是什么?当一个人应该使用单向和一个方式时,是否有规则当另一个?