В моем коде:Javascript переменная Синтаксис
color = '31,0,0';
grd.addColorStop(0.1,'rgba(31,0,0,0.3)');
Как заменить 31,0,0 с переменным цветом? Я пробовал:
grd.addColorStop(0.1,'rgba('+color+',0.3)');
но получил ошибки с этой или любой другой комбинацией, которую я пробовал.
Спасибо!
Если первые работы, то второй должен работать как хорошо .. (*, другими словами, вы уверены, что первый случай работает *?) –
Какие ошибки вы получаете? – user113716
Не должно быть необходимости вступать в массив. Вместо этого попробуйте группировать с помощью '()' как в: '('rgba (' + color + ', 0.3)')'. Итак, у вас есть 'grd.addColorStop (0.1, ('rgba (' + color + ', 0.3)'));' – user113716