关于编程结果“=”后面显示的问题
为什么这样文本框里就显示结果了 document.getElementById("fruit").value=result;
而result = document.getElementById("fruit").value;这样就不显示了?
2016-05-11
因为 document.getElementById("fruit").value=result; 意思是:值result赋给document.getElementById("fruit").value(即把result这个值赋值给fruit里面去)
而result = document.getElementById("fruit").value;意思是:document.getElementById("fruit").value值赋给result换一种说法就是:
a=3的意思是:把3这个值赋给a;但是3=a的意思是:把a这个值赋给3,但是a是什么都不能确定又怎么把赋给3呢? 所以其实3=a这种写法本身就是错误的
举报