A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 邓建军 于 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);//这里不用加
                    }

评分

参与人数 1技术分 +1 收起 理由
苏波 + 1

查看全部评分

3 个回复

倒序浏览
1. JavaScript中即可以使用双引号声明字符串,也可以使用单引号声明字符串,主要是为了方便和html集成,避免转义符的麻烦;
2. getElementsByTagName()方法将返回一个对象数组,每个对象分别对应着文档里有着给定标签的一个元素;
3. 类似于getElementById(), 这个方法也是只有一个参数的函数,它的参数是(X)HTML标签的名字:element.getElementByTagName(tag);
4. 它与getElementById()方法有许多相似之处,但有一点要特别提醒大家:getElementsByTagName()方法返回的是一个数组;
5. 下面是一个例子:
    document.getElementsByTagName("li")  这个调用将返回一个对象数组,每个对象分别对应着document对象中的一个列表项(li)元素。
回复 使用道具 举报
当对象为字符串时需要加"";通常参为名字之类的或者其他什么的字符串就要加

评分

参与人数 1技术分 +1 收起 理由
苏波 + 1

查看全部评分

回复 使用道具 举报
加引号的一般是引用HTML标签里的属性,不加引号因为是你自己定义的变量。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马