Помогите со скриптом
Приветствую всех! вот сижу и бьюсь над скриптом:
function check() {
for (i=1;i<8;i++) {
if (document.getElementById('dop'+i).checked==false) {
document.getElementById('do'+i).checked = true;
document.getElementById('do'+i).value="Не выбрано.";
} else {
document.getElementById('do'+i).value="+" + document.getElementById('dop'+i).value + "р.";
document.getElementById('do'+i).checked = true;
}
}
}
<input id="dop1" type="checkbox" name="AAA1" value="700"><span id="doptext1">Речь 3-5 страниц +0р.</span>
<input id="do1" type="checkbox" hidden name="BBB1" value="0">
ну и т.п. фформы dop(i) и do(i).
суть такова, нужно по итогу получить value="+700р." перепробовал кучу вариантов, но + воспринимается как спецсимвол и значение я получаю "700р."
Как вывести этот самый плюс?
|