Printable Version of Topic

Click here to view this topic in its original format

HTMLHelp Forums _ Client-side Scripting _ change text in text class

Posted by: MikeAngel Aug 2 2020, 03:01 PM

So, I am trying to change a text in a svg class from code. I tried various stuff like document.getElementById(element).innerHTML and else but it seems to not work.

this is the code I am having:

CODE

        <svg class="Rechteck_4">
            <rect id="Rechteck_4" rx="7" ry="7" x="0" y="0" width="477" height="79"></rect>
            <text x="138" y="50" vertical-align='middle' text-align='left' font-family="Verdana" font-size="35" fill="white">000000000</text>
        </svg>


I tried the document .text class the .innerText class the value and more but it seems to wont work.. any ideas?

Posted by: MikeAngel Aug 2 2020, 03:13 PM

well, I fixxed it with using jQuery..

Posted by: CharlesEF Aug 2 2020, 04:39 PM

Well, your description of the problem is very much lacking any details. I can look into my crystal ball and see that the SVG tag has no id attribute so getElementById() won't work. Or are you trying to change some other element text?

Sorry, switching to jQuery didn't really fix anything. Yes, you got it working but you really didn't fix anything.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)