в JavaScript я очень начинающий и такой мой вопрос:
код скрипта, максимально упрощённый для удобства восприятия здесь
<SCRIPT LANGUAGE="JavaScript">
var australia_cont = "1";
var asia = "2";
var africa = "3";
var result1 = {category};
<!--{category} PHP вставляет на это место один из вариантов australia_cont, asia, africa т.д, взависимости от выбранной страницы.
т.е:
PHP на место {category} ставит вариант например asia и тогда result1 получает значение 2 которое должно прописатся в код ниже-->
</SCRIPT>
<tr>
<td>
<script language="JavaScript">
document.getElementById(result1)
document.write("" + result1 + "")
</script>
</td>
</tr>
document.write ("" + result1 + "") вставлено только чтобы была видимость на экране работы скрипта в процессе создания и потом уберётся
1. document.write("" + result1 + "") значение на экран выводит правильно,
2. просто от руки прописанное значение переменной правильно срабатывает в общем коде страницы
но
document.getElementById(result1) не проканывает как метод вставки переменной в код страницы и другие перепробованные мною варианты нужной функции так же не проканали
ЗАДАЧА - чтобы в ячейку корректно вставлялось значение переменной из result1