如何获取SVG的fill属性值

时间:2015-12-08 13:15:15

标签: javascript jquery html svg

我如何在java-script或jquery中获得svg的填充值。

    .orig x3500     ; starting position
    and r0, r0, #0  ; result
    ld r1, m1       ; multiplicand
    ld r2, m2       ; multiplier
    add r3, r0, #1  ; mask for testing bit
    add r4, r0, #-1 ; mask for end condition (all 1 bits)
l1  and r2, r2, r4  ; any bits remaining?
    brz l4          ; no, done
    and r5, r2, r3  ; test bit
    brz l2          ; if bit is zero, skip addition
    add r0, r0, r1  ; add multiplicand to result
l2  add r1, r1, r1  ; shift multiplicand bits left
    add r3, r3, r3  ; shift test mask left
    add r4, r4, r4  ; shift end mask left
    brnzp l1        ; redo
l4  trap x25        ; end
m1  .fill #5
m2  .fill #3
    .end

此代码对我没有帮助。

1 个答案:

答案 0 :(得分:0)

根据svg结构,有两种获取填充的方法

获取属性填充

document.getElementsByTagName("svg")[0].getAttribute("fill");

从样式中获取填充

document.getElementsByTagName("svg")[0].style.fill