课程
/前端开发
/JavaScript
/JavaScript入门篇
document.getElementById()方法里面的参数填【id】和【“con”】,结果怎么差别那么大?
2017-02-22
源自:JavaScript入门篇 3-3
正在回答
个人理解是,document.getElementById(id),圆括号里的id只是形参,函数有个特点就是形参只是提供便利,可有可无,也就是说doc...Id(id) = doc...Id(),没有传入实参,即没有指定要返回的元素对象拥有的id,故返回值为null(见3-2)。而doc...Id("con")是传入了字符串形式的实参,指定了具体的id值,所以在HTML文档里找得到相应的元素对象,能返回。
长颈鹿夏松 提问者
很无奈啊 回复 长颈鹿夏松 提问者
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
2 回答参数数值中的top还有letf不了解什么意思
1 回答编写一个函数,接受摄氏度数值作为参数,返回相应的华氏度,
3 回答window.open这个函数,后面的参数。单引号和双引号都一样吗?
1 回答那个大神帮帮忙,写一个函数 mytype 接受一个参数 函数判断这个参数是数字类型还是字符串类型 如果是数字类型 打印出 `数字:参数的值` 如果是字符串类型 打印出 `字符串:参数的值` 比如 执行 mytype(a) 打印 数字:123123
4 回答参数scrollbars、menubar、status和toolbar都为yes是在新标签打开而不是新窗口,这四个参数哪个为no效果一样