2011-09-14 15 views
1
<a onclick="ToggleGridViewRows(this,'/SharedDocuments/1.0 Qualify');"> 
    <img src="../../../../../../../_layouts/images/collapseminus.gif" /> 
</a> 

上記のリンクタグにはjsメソッド "ToggleGridViewRows"を持つonclickイベントがあります。javascriptを使用してメソッドパラメータの値を取得するにはどうすればよいですか?

jsを使用して2番目のパラメータ "'/SharedDocuments/1.0 Qualify'"値を取得する必要があります。

どうすればいいですか?

+0

*フェッチする必要があるとはどういう意味ですか? HTMLを解析してその情報を抽出しますか?もしそうなら、なぜそれをする必要がありますか? –

+0

あなたはその値を* ToggleGridViewRows'の中で得る方法を尋ねていますか?はいの場合、関数 'ToggleGridViewRows(element、value)'を2つ受け入れる関数を定義してください。 –

答えて

0
var k = document.getElementById('foo').getAttribute('onclick'); 

k = k.split("\'"); 

alert(k[1]); 

Fiddle here

この例では、<a>要素のIDが 'foo'であるとします。 <a>要素のすべての 'onclick'コンテンツを取得する場合は、document.getElementsByTagName('a')を使用できます。

関連する問題