SVGTextContentElement:getComputedTextLength() 方法

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

SVGTextContentElement 介面的 getComputedTextLength() 方法表示元素內文字的計算長度。

語法

js
getComputedTextLength()

引數

無。

返回值

浮點數。

示例

計算文字長度

html
<svg width="300" height="100">
  <text id="exampleText" x="10" y="50" font-size="16">Hello, SVG World!</text>
</svg>
js
const textElement = document.getElementById("exampleText");

// Get the computed text length
const textLength = textElement.getComputedTextLength();

console.log(textLength); // Output: 124.5 (e.g. depends on font size and text content)

規範

規範
Scalable Vector Graphics (SVG) 2
# __svg__SVGTextContentElement__getComputedTextLength

瀏覽器相容性