.id vs .className在Javascript中返回布尔值

时间:2013-08-08 19:18:43

标签: javascript class dom

我试图获得一个webelement的id和class,如果它有一个。使用id的第一次检查工作正常,但检查类的那次检查没有。我不知道为什么但'id'返回true,但'class'不会返回任何内容。关于为什么这不起作用以及如何使其起作用的任何想法?

 var id = currentElement.id;
      if(id)
      {
        targetDocument.write(" id=\""+currentElement.id+"\"");
      }
   var class = currentElement.className;
      if(class)
      {
        targetDocument.write(" class=\""+currentElement.className+"\"");
      }

1 个答案:

答案 0 :(得分:0)

在JavaScript中,class是保留字。尝试className(例如)。