まず、私はStackOverflowで最もよく似た質問をしましたが、何も関係ありません。javascriptの 'getElementById'を使って動的IDを取得する方法
私は、各tdのIDを動的に作成したテーブルを持っています。 (例:tdが "0 0"のIDを持っています)
idを使って特定のtdにアクセスする必要があります。
document.getElementById("\""+rowID + " " + 0 + "\"");
これは "ヌル" をスロー: は、私は、次のコードを試してみました。 「rowID」も動的に定義されます。
私は次のことを試してください。
document.getElementById("0 0");
私が正しく次のような出力が得られます。
<td class="cell" id="0 0">20</td>
すべてのヘルプは高く評価されます。
スペースが識別子 – Satpal
'のdocument.getElementById(ROWIDで許可されていない(CSSのID セレクタがエスケープ数字で始めることはできませんので。人々は、彼らができないことを教えてくれますが、
id
sが、数字で始めることができます) + "" +0); 'または' document.getElementById( '"' + rowID + '0"'); ' –動的識別子を指定する必要がある場合は、GUIDを使用してください。しかし、列と行を追跡する必要がある場合は、要素の識別子と同じではないため、列を別々に保つことをお勧めします。つまり、行1の列2の