Javascript将html标签的颜色设置回默认颜色,而不是假设颜色为黑色

时间:2018-02-01 10:17:43

标签: javascript html css

我已经编写了以下javascript函数来禁用文本输入字段,并在选择框中选择某个选项时灰显相关标签,当选择其他值时,如果启用了文本字段并且标签颜色被设置回黑色。

它有效,但它假设文本标签是黑色的,可能不是这种情况,获取原始颜色的最简单方法是什么,然后将其转回原来的颜色,以便在原始颜色时使用okya颜色不是黑色。

另外还有一些标签的其他属性可以用来使它看起来是灰色的而不是明确地将颜色设置为灰色。我知道它不能被禁用但是还有其他东西可以使用。

$query = $this->db->select()
            ->from('table')
            ->where('id >', 1)
            ->limit(1)
            ->get_compiled_select();
$data = $this->db->query("{$query} FOR UPDATE")->row_array();

$this->db->where('id', $condi)->update('table', ['aa'=>'ok']);

1 个答案:

答案 0 :(得分:4)

style.blah属性设置为空字符串将导致正常样式表再次应用。

或者,您可以在CSS中定义样式,并从元素中添加和删除类,而不是直接对其样式进行修改。