在PHP中回应表

时间:2013-10-08 06:54:34

标签: javascript php html-table

我想在PHP中使用此表吗?我怎样才能创建它并在Javascript之后使用它?

echo "<table border='1'>
      <tr>
     <th>word</th>
     <th>meaning</th>
     <th>checking</th>
      </tr>";
while($row = mysql_fetch_array($result)){
echo "<tr>";
  echo "<td>" . $row['word'] . "</td>";
  echo "<td>";
     echo "<div";
            echo "class='hiding' style='display:none'>" . $row['meaning'];
     echo "</div>";
  echo "</td>";
  echo "<td>";
      echo "<input name=\"f\" type=\"checkbox\" value=\"\"> ";
  echo "</td>";
   echo "</tr>";
}
echo "</table>";

我想使用具有class = hidden属性的列。但以这种方式它不起作用,我有一个错误:

document.getElementsByClassName(...).item(0) is null
document.getElementById('hiding').style.visiblility = 'visible'; 

我想我应该用另一种方式回声表,但我不知道怎么回事? 这是我的Javascript代码:

 document.getElementsByClassName.item(0).('hiding').style.visiblility = 'visible';

2 个答案:

答案 0 :(得分:0)

您无法使用getElementById通过其类名获取元素。

尝试类似

的内容
document.getElementsByClassName('hiding')[0].style.visibility = 'visible'

答案 1 :(得分:0)

将style.visibility更改为style.display,并将style.display ='block'更改为