如何在 sahi 代码中访问 circle 标签的 'fill' 元素
How to access 'fill' element of circle tag in sahi code
我想访问 <svg>
标签中 circle 标签的 fill 元素,并将值赋给一个变量。
填充值为#08C65B
.
我尝试了以下行但无法获取:
document.getElementsByTagName("svg")[0].document.getElementsByTagName("circle")[0].getAttribute("fill")
var y = document.getElementsByTagName("svg"[0].document.getElementsByTagName("circle")[0].getAttribute("fill")
let querySelector = document.getElementsByTagName("svg")[0]
let circleSelector = querySelector.getElementsByTagName("circle")[0]
let filledAttribute = circleSelector.getAttribute("fill")
或
而不是使用
document.getElementsByTagName("svg")[0].document.getElementsByTagName("circle")[0].getAttribute("fill")
使用
document.getElementsByTagName("svg")[0].getElementsByTagName("circle")[0].getAttribute("fill")
Sahi 有一个 get attribute API and a circle selector
所以应该可以做一个 _getAttribute(_svg_circle($selector), "fill")
这有效 document.getElementsByTagName("circle")[0].getAttribute("fill"));
我想访问 <svg>
标签中 circle 标签的 fill 元素,并将值赋给一个变量。
填充值为#08C65B
.
我尝试了以下行但无法获取:
document.getElementsByTagName("svg")[0].document.getElementsByTagName("circle")[0].getAttribute("fill")
var y = document.getElementsByTagName("svg"[0].document.getElementsByTagName("circle")[0].getAttribute("fill")
let querySelector = document.getElementsByTagName("svg")[0]
let circleSelector = querySelector.getElementsByTagName("circle")[0]
let filledAttribute = circleSelector.getAttribute("fill")
或
而不是使用
document.getElementsByTagName("svg")[0].document.getElementsByTagName("circle")[0].getAttribute("fill")
使用
document.getElementsByTagName("svg")[0].getElementsByTagName("circle")[0].getAttribute("fill")
Sahi 有一个 get attribute API and a circle selector
所以应该可以做一个 _getAttribute(_svg_circle($selector), "fill")
这有效 document.getElementsByTagName("circle")[0].getAttribute("fill"));