Я поставил # 00FF00 в переменную js, но это недопустимый токен? Зачем? мой код выглядит следующим образом:Как добавить шестнадцатеричное значение в переменную js
var color = #00FF00;
document.getElementById("colorDiv").innerHTML = color;
Я поставил # 00FF00 в переменную js, но это недопустимый токен? Зачем? мой код выглядит следующим образом:Как добавить шестнадцатеричное значение в переменную js
var color = #00FF00;
document.getElementById("colorDiv").innerHTML = color;
Он должен быть строкой, вы можете быть отсутствующие цитаты:
var color = '#00FF00';
Она должна быть строка Somthing как то: цвет вар = "# 00FF00";
, что является той же ошибкой, что и вопрос –
жаль, что на самом деле это похоже на var color = '' # 00FF00 "; –
действительно !! ?? У меня никогда не было догадался: p –
Вы можете:
"#00FF00"
непосредственно или0x00FF00
и:
// method #1
var colorAsString = "#00FF00";
document.getElementById("colorDiv1").innerHTML = colorAsString;
// method #2
var colorAsNumber = 0x00FF00;
var hexaString = '#' + ('00000' + colorAsNumber.toString(16).toUpperCase()).slice(-6);
document.getElementById("colorDiv2").innerHTML = hexaString;
<div id="colorDiv1"></div>
<div id="colorDiv2"></div>
'color = Var '# 00FF00',' Missing кавычки ?! –
# 00FF00 не является шестнадцатеричным значением - 0x00FF00 равно –