La propiedad UseElement.width de SVG
Sintaxis:
UseElement.width
Valor devuelto: Esta propiedad devuelve
Ejemplo 1:
HTML
<!DOCTYPE html> <html> <body> <svg width="800" height="800" xmlns="http://www.w3.org/2000/svg"> <rect id="gfg" x="100" y="100" height="150" width="150" fill="green"/> <use href="#gfg" x="200" y="200" height="150" width="150" id="useid"> </use> <script type="text/javascript"> var u = document.getElementById("useid"); console.log(u.width); console.log(u.width.animVal.value) </script> </svg> </body> </html>
Producción:
Ejemplo 2:
HTML
<!DOCTYPE html> <html> <body> <svg width="800" height="800" xmlns="http://www.w3.org/2000/svg"> <image href= "https://media.geeksforgeeks.org/wp-content/cdn-uploads/20190710102234/download3.png" height="200" width="200" id="gfg"/> <use href="#gfg" x=0 y=300 height="200" width="200" id="useid"></use> <script type="text/javascript"> var u = document.getElementById("useid"); console.log(u.width); console.log(u.width.baseVal.value); </script> </svg> </body> </html>
Producción: