我实现了一个代码,通过一个按钮压力允许生成HTML表:如何提取HTML表格文本
function crea_tabella($colonne,$suddivisione,$righe)
{
$dipendenti = 0;
$progressivo = 0;
echo "<table border='1' width='50%' height='25%'>";
echo "<tr>";
echo "<td></td>";
echo "<td>Lunedì</td>";
echo "<td>Martedì</td>";
echo "<td>Mercoledì</td>";
echo "<td>Giovedì</td>";
echo "<td>Venerdì</td>";
echo "<td>Sabato</td>";
echo "</tr>";
for($i=0; $i<$righe; $i++)
{
echo "<tr>";
echo "<td ><input name='casella $progressivo' type='text' value='Operaio $i' disabled='true'></td>";
$progressivo++;
for($j=0; $j<$colonne;$j++)
{
if($suddivisione == 1)
{
echo "<td><input type='text name='dipendente''></td>";
}
elseif($suddivisione == 2)
{
echo "<td>AM<input type='text' name='dipendente'><br>";
echo " PM<input type='text name='dipdenente''></td>";
}
}
echo "</tr>";
}
echo "</table><br>";
}
现在我想创建另一个函数,提取生成的特定单元格的内容表.. 看到红色的框:
image
怎么能做到这一点?
例
Operaio 1:A B C d电子网
A B C d电子网,是线Operaio 1
你问一个特定的细胞,但你的图像显示基本上每个细胞被选中......它是哪一个? – Slime 2015-02-10 15:39:28
是啊!那些是特定的细胞。正如你可以在第一列“Operaio”中看到的,我不想得到它包含的值。更具体地说,对于“Operaio 1”,我将拥有它们的6个值。 – 2015-02-10 15:43:22
'type ='text name ='dipendente'''首先,你应该把它解决为'type ='text'name ='dipendente''应该给每个单元格一个不同的名称,比如'type ='text'name ='dipendente [1] [1]'','type ='text'name ='dipendente [1] [2]''...'type ='text'name ='dipendente [$ row] [$ col]''最后你应该告诉我们,如果你想通过发布到另一个页面来获取内容'$ _POST ['dipendente'] [1] [2]'或作为一个JavaScript,而他们在页面上'document.getElementsByName(“dipendente [1] [2]”)[0]' – 2015-02-10 15:54:53