收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 1933|回复: 4

学习javascript 糊涂了

[复制链接]
发表于 2010-8-14 13:04:55 | 显示全部楼层 |阅读模式
<input type="text" id="txt">
是一个对象;
1、document.getElementById("txt")                                                     

是一个值;
2、document.getElementById("txt").value                                            

这个是怎样解释?
3、x=document.getElementById('txt').value="text值";                        

不用输出 ,第二和第三条一样意思的。

[[i] 本帖最后由 carlson 于 2010-8-14 13:16 编辑 ]
发表于 2010-8-14 17:12:38 | 显示全部楼层
第三个有点吓人哦!!!
回复 支持 反对

使用道具 举报

发表于 2010-8-14 17:32:22 | 显示全部楼层
a = b = 1;

连续赋值.
例子:

 提示:您可以先修改部分代码再运行


[[i] 本帖最后由 faeng220 于 2010-8-14 17:40 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2010-8-14 22:04:49 | 显示全部楼层
第一条 第二条应该理解吧...
第三条是给x和getElementById("txt").value同时赋时.....
而那个值就是"text值"根据你写代码的意思就是id为txt的文本档里的内容为  text值
回复 支持 反对

使用道具 举报

发表于 2010-8-15 09:27:21 | 显示全部楼层
等同于
  1. x=(document.getElementById('txt').value="text值");//JS赋值运算符的结合性,从右到左
复制代码


 提示:您可以先修改部分代码再运行

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )  

GMT+8, 2020-12-2 17:20 , Processed in 0.124685 second(s), 9 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表