2010-12-20 10 views
0

私はJavaScriptに新しいですし、少し前までは、私は、次の質問をする:渡すのID

私は、各行が独自のIDを持っている通常のHTMLテーブルを持っています。私が達成したいのは、行のリンクをクリックするたびに、その行のidを変数に格納し、後で関数に渡す必要があるということです。行#1をクリックしてID#1を渡すなどとしましょう...これをどのように達成できますか?

私は非常に良い答えを得ました。この例ではjsFiddle

http://jsfiddle.net/andrewwhitaker/9HEQk/

で動作します。しかし、私はJavaScriptをコピーして、テーブル場合には、全体のことがうまく動作しないと私は答えを見つけることができませんHTMLファイルにあるまったく同じ。誰かがもう一度私を助けてくれますか?

ありがとうございました!

+0

どのようなエラーが表示されますか? – PseudoNinja

答えて

0

あなたが必要とするすべては、なぜこのような単純なコードを使用していない行IDである場合:

HTML:

<table id="table-one"> 
    <tr id="row-one"> 
     <td><a href="JavaScript: void(0)" id="one" onClick="saveRow(1)">one</a></td> 
    </tr> 
    <tr id="row-two"> 
     <td><a href="JavaScript: void(0)" id="two" onClick="saveRow(2)">two</a></td> 
    </tr> 
</table> 

JS:

var lastRowId = -1; 

function saveRow(id) 
{ 
    lastRowId = id; 
} 

たぶん私あなたが尋ねたことを完全に理解していない

ロテム

関連する問題