Zur Startseite - about-svg.de
  Scripting
  DOM
  getDocument
  getElementById
  get...sByTagName
  getStyle
  setAttribute
  createElement
  get...TextLenght
   

 

 

 

getComputedTextLength()

 

getComputedTextLength(elementName)

Hiermit wird das Ausmaß des Text-Elements gemessen und in Pixeln zurückgegeben.

 

Beispiel:

 

 

 


Quellcode:
 
   
 

<script type="text/javascript">
<![CDATA[
function text(evt) {
var doku = evt.target();
var owner = doku.ownerDocument();
var elem = owner.getElementById('text1');
var laenge = elem.getComputedTextLength();
var zeichen= elem.getNumberOfChars();
alert('Die Textlänge in Pixeln beträgt: ' + laenge + ' px ' )
alert('Die Zeichenanzahl beträgt: ' + zeichen )
}
]]>
</script>

<circle cx="85" cy="100" r="10" fill="#990000" opacity="0.5" onclick="text(evt)" cursor="pointer">
<set attributeName="opacity" attributeType="CSS" to="1.0" begin="mouseover"/>
<set attributeName="stroke" attributeType="CSS" to="#fff" begin="mouseover"/>
<set attributeName="opacity" attributeType="CSS" to="0.5" begin="mouseout"/>
<set attributeName="stroke" attributeType="CSS" to="none" begin="mouseout"/>
</circle>

<text id="text1" x="115" y="104" style="font-family:Tahoma; font-size:10pt; font-weight: bold;fill:yellow">
Dieser Text wird ausgewertet!</text>

 

  nach oben 

 
 
  Zum Leipzig-Entertainer (SVG)  
     
  Zum Campusplan (SVG)  
     
  Zum SVG-Tutorial (SVG)  
     
  Zum Wankelmotor (SVG)