document.getElementById("id").value取值与赋值的差别

来源:6-11 编程练习

慕运维2603834

2015-10-17 15:55

var out=document.getElementById("fruit").value

document.getElementById("fruit").value=out

这两个有什么不一样?为什么我用下面这个这句程序能跑出来,上面一句就不行?



写回答 关注

2回答

  • 紫色苜蓿
    2015-10-17 16:24:06
    已采纳

    取值是原本的数据堆栈中不存在的,这时候要给它一个自己位置来存取数据,即使用var给它声明一个位置,给位置去名为out再把获取的数据存放进去;赋值是数据堆栈中存在这个数据,直接取出来使用。

    慕运维260...

    非常感谢!

    2015-10-17 17:32:14

    共 1 条回复 >

  • 一行学习
    2015-10-17 16:14:44

    一个是取值,一个是赋值

    比如var i= ‘name1’, a,b='name2';

    a = i; //a='name1'

    i = b;//i = 'name2'

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题