document.getElementById(str)和document.getElementById(str).value这两个是不是表达的一个意思?如果不是有什么区别?
不是
document.getElementById(str)获取的是元素对象 你可以对这个对象进行其他的操作如设置style
document.getElementById(str).value 只是获取元素对象的值你也可以看成是下面两行代码的缩写
var tmp=document.getElementById(str);
tmp.value