ESP8266 SVG per Variable ändern

Versuch es mal so!

Webseite

webSite+="<span id='ellipse'></span>";

Javascript:

  javaScript+="    document.getElementById('Sliderval4').innerHTML=JSONobj.sliderVal4;\n"; 
  javaScript+="    document.getElementById('ellipse').innerHTML=JSONobj.ellipse;\n"; 
  javaScript+="  }\n";
  javaScript+="}\n";

socket:

int cy, cx;

             "\"sliderVal4\":\""+(String)sliderVal4+"\","+
             "\"ellipse\":\"<ellipse ry='30' rx='30' id='svg_7' cy='"+(String)cy+"' cx='"+(String)cx+"' stroke-opacity='null' stroke-width='1.5' stroke='#000' fill='#1A333F'/>\","+
            "\"LEDonoff1\":\""+LEDswitch1+"\"}";
    webSocket.broadcastTXT(JSONtxt);
    wait001=millis()+websockMillis;
  }

Ungetestet, da ich noch nie mit Websockets und SVG gearbeitet habe.

Rentner:
ich denke Du must da mit sprintf () arbeiten.

Kann er.
Muss er aber nicht.

Gruß Fips