以下を使用して、Webフォーミュラーからいくつかのものを取得しています。
echo "<tr>";
echo "<td>" . $row['platform_name'] . "</td>";
echo "<td><input name='id[]' type='hidden' value='".$row['id']."' /><input name='id_acc_ref[]' type='hidden' value='".$row['id_acc_ref']."' /><input name='platform_type[]' type='hidden' value='".$row['platform_type']."' /><input name='platform_name[]' type='hidden' value='".$row['platform_name']."' />Every <input id='scan_freq1' name='scan_freq1[]' type='number' style='width:50px;text-align:center' min='0' max='256' value='".$row['scan_frequency']."' placeholder='0000-00-00' /> week(s)</td>";
echo "<td><input type='text' class='datepicker' name='first_scan_date1[]' style='text-align:center' value='".$row['first_scan_date']."' placeholder='0000-00-00' /></td>";
echo "<td><input id='next_scan_date1' name='next_scan_date1[]' type='text' readonly='readonly' style='text-align:center' placeholder='".$row['next_scan_date']."' /></td>";
echo "<td style='text-align:center'><img src='../images/ok.gif' id='save_conf1'></td>";
echo "</tr>";
ご存知のように、これらはすべて配列であり、データベース内の要素の数に依存します。データベースから結果を取得し、それらに基づいて、そのフォームの範囲内で画像を表示できるようにしたいと思います(送信ボタンカバー)。
function test(resp)
{
if (resp == 1)
{
document.getElementById('save_conf1').style.visibility = 'visible';
}
しかし、最初の要素(画像)だけを更新した後、私が選択したものに関係なく、それをすべてに入力する方法はありますか?
アドバイスありがとう。