【问题标题】:Javascript change class value of selection boxJavascript更改选择框的类值
【发布时间】:2014-05-28 15:21:44
【问题描述】:

我有一个弹出窗口,我从中单击值并根据我想要更改父窗口中选择框类值的值的值。

我有选择元素的名称,但不知道如何引用类属性?

window.opener.document.getElementsByName('options[911]')

任何想法

【问题讨论】:

标签: javascript


【解决方案1】:

class 属性的意思不是你需要的。使用类名

element.className

https://developer.mozilla.org/pl/docs/DOM/element.className

【讨论】:

    【解决方案2】:

    使用.className

    window.opener.document.getElementsByName('options[911]').className = 'new class';
    

    上面的不是那么健壮。

    你需要这样的东西:

    var elem = window.opener.document.getElementsByName('options[911]');
    elem.className = elem.className.replace('oldClass','newClass');
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-30
      • 1970-01-01
      • 2021-11-27
      • 1970-01-01
      • 2016-09-09
      相关资源
      最近更新 更多