我有一个表,有12行(行)和10列,对于列奇数行(行),我在单元格内有一个div,索引在Id NumColum_NumLine中,对于对行(行),我有一个选择元素等于所有。像这样enter image description here
当我在上面的div上选择加载图像时,我需要的是什么。
<table border="solid">
<?php
for ($i = 1; $i <= 12; $i++) {
echo "<tr>";
for ($A = 1; $A <= 10; $A++)
{
if ($i % 2 == 0)
{
echo '<td id="data">';
$songs = file('pkmlist.txt');
$options = '';
$num = 1;
foreach ($songs as $song) {
$options .= '<option value="'.$num.'" onchange="load_img('.$A.'_'.($i-1).')\">'.$song.'</option>';
$num++;
}
$select = '<select name="songs">'.$options.'</select>';
echo $select;
//echo ''.$A.'_'.($i-1).'</td>';
}
else
{
echo '<td id="Pkm"> <div id="'.$A.'_'.$i.'"> '.$A.'_'.$i.' </div> </td>';
}
}
echo "</tr>";
}
?>
</table>
OnChange不能工作。
答案 0 :(得分:0)
我发现了一些语法错误。试试这个...
<table border="solid">
<?php
for ($i = 1; $i <= 12; $i++) {
echo "<tr>";
for ($A = 1; $A <= 10; $A++)
{
if ($i % 2 == 0)
{
echo '<td id="data">';
$songs = file('pkmlist.txt');
$options = '';
$num = 1;
foreach ($songs as $song) {
$options .= '<option value="'.$num.'">'.$song.'</option>';
$num++;
}
$select = '<select name="songs" onchange="load_img('.$A.'_'.($i-1).');" >'.$options.'</select>';
echo $select;
//echo ''.$A.'_'.($i-1).'</td>';
}
else
{
echo '<td id="Pkm"> <div id="'.$A.'_'.$i.'"> '.$A.'_'.$i.' </div> </td>';
}
}
echo "</tr>";
}
?>
</table>