2017-03-28 9 views
3

特定のsvg要素の現在の 'ストローク'値を取得します。値が以前のjavascriptを介して設定されているが、それはクラスによって設定されたとき、私は以下のスクリプトを使用して戻り値を取得することができていないようです...javascriptを使用して現在のSVGストローク値を取得する

el.getAttribute('stroke') //returns 'null' 

el.setAttribute('stroke','red') // the stroke is visibly changed to 'red' 

el.getAttribute('stroke') //returns 'red' 

場合、これは問題ではありませんだから、スタイルを使って設定されているときに現在の値を取得するにはどうすればいいですか?

答えて

3

あなたは要素のストロークは、これはそれを行う必要があり、その後に設定されていますどんなに何であるかを見てみたいので、もしストロークが...

var stroke = window.getComputedStyle(el).getPropertyValue("stroke"); 
CSSプロパティです
関連する問題