黑马程序员技术交流社区

标题: 什么情况下在js中的小括号里面要加引号 [打印本页]

作者: 邓建军    时间: 2013-3-21 19:12
标题: 什么情况下在js中的小括号里面要加引号
本帖最后由 邓建军 于 2013-3-24 10:36 编辑

什么情况下在js中的小括号里面要加引号"",如
var chbs = document.getElementsByTagName("input");//这里要加引号
                for (var i = chbs - 2; i >= 0; i--) {
                    if (chbs.type == "chechbox" && chbs.checked) {
                        var ptr = chbs.parentElement.parentElement;
                        tb1.tBodies[0].removeChild(ptr);//这里不用加
                    }

作者: 许庭洲    时间: 2013-3-21 19:48
1. JavaScript中即可以使用双引号声明字符串,也可以使用单引号声明字符串,主要是为了方便和html集成,避免转义符的麻烦;
2. getElementsByTagName()方法将返回一个对象数组,每个对象分别对应着文档里有着给定标签的一个元素;
3. 类似于getElementById(), 这个方法也是只有一个参数的函数,它的参数是(X)HTML标签的名字:element.getElementByTagName(tag);
4. 它与getElementById()方法有许多相似之处,但有一点要特别提醒大家:getElementsByTagName()方法返回的是一个数组;
5. 下面是一个例子:
    document.getElementsByTagName("li")  这个调用将返回一个对象数组,每个对象分别对应着document对象中的一个列表项(li)元素。
作者: 张文星    时间: 2013-3-21 19:56
当对象为字符串时需要加"";通常参为名字之类的或者其他什么的字符串就要加
作者: 杜磊    时间: 2013-3-23 10:43
加引号的一般是引用HTML标签里的属性,不加引号因为是你自己定义的变量。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2