Compter le nombre de colonnes par ligne dans une table

J'ai un tableau similaire:

<table id="table1">
<tr>
  <td><input type="text" value="" /></td>
  <td><input type="text" value="" /></td>
  <td><input type="text" value="" /></td>
  <td><input type="text" value="" /></td>
</tr>
<tr>
  <td><input type="text" value="" /></td>
  <td><input type="text" value="" /></td>
  <td><input type="text" value="" /></td>
  <td><input type="text" value="" /></td>
</tr>
<table>

Je veux compter le nombre de td élément dans une rangée. Je suis en train d'essayer:

document.getElementById('').cells.length;
document.getElementById('').length;
document.getElementById('').getElementsByTagName('td').length;

Il n'a pas montré de réel résultat.

  • Vous devez utiliser jQuery EPG
  • Par la suite, vous pouvez obtenir le nombre de lignes dans une table: document.getElementById ("someid').getElementsByTagName ("tr").longueur;
  • Lorsque l'on demande une solution en Javascript, "vous devez utiliser jQuery" n'est pas une réponse.