Назначение переменной в document.getElementById (#div) .innerHTML переключателем

Henrique Costa спросил: 03 ноября 2018 в 09:17 в: javascript

folks!

У меня есть форма с 40 входами радио-типа, и у меня есть 40 ячеек с тем же значением.

Я беру захват отправки радио и присваиваю document.getElementById (VARIAVEL) .innerHTML.

Я могу получить значение радио и отобразить на экране с помощью 'echo', но я не могу отправить информацию в соответствующую ячейку таблицы с document.getElementById (#id) .innerHTML, что наводит меня на мысль, что я не уверен, как его настроить.

Я бы хотел, чтобы значение радио указывало, в какой ячейке будет отображаться контент.

Я просмотрел несколько книг, но я не нашел его и в Интернете то, что только что запутал.

Я извлекаю значение радио и вижу его на экран с "эхо", но я не могу отправить информацию в соответствующую ячейку с document.getElementById (#id) .innerHTML. Я уже просмотрел несколько книг и не нашел их, и то, что я нашел в Интернете, просто смутило меня.

Код для лучшего понимания моего вопроса будет выглядеть примерно так:

HTML

<html>
<body>
<table>
<tr>
<td><div id="value1"></div></td>
<td><div id="value2"></div></td>
<td><div id="value3"></div></td>
</tr>
</table><form action="script.php" id="test" method="GET">
<input type="text" name="test">
<input value="value1" name="idradio" type="radio" />valor1</td>
<input value="value2" name="idradio" type="radio" />valor2</td>
<input value="value3" name="idradio" type="radio" />valor3</td>
</body>
</html>

JAVASCRIPT

<script>
var content = "Any content";
var var_id_radio = '<?php echo $_GET['idradio'];?>';
document.getElementById(var_id_radio).innerHTML=content;
</script>

ps. Я знаю, что переменная"var_id_radio" не размещается таким образом, это как раз и есть причина вопроса, я не знаю, как установить переменную (), я думаю, что могу сделать, но я еще не нашел ее. Кто-нибудь может мне помочь? Спасибо.

0 ответов