这里我有一个svg文本元素,我在其中使用
设置div的文本text.innerHTML=div.innerText;
它设置文本,但它只显示单行的整个文本,但我在div中有输入键的文本。我已经在样式和属性中设置了文本元素的高度和宽度,但它没有反映效果。 div是
<div style="border:1px solid;position:absolute;top:165px;left:276px;height:60px;width:100px;overflow:auto;" id="editableDiv1" contenteditable="true">My text is text</div>
文本元素是
<svg height="100%" width="100%" id="mySVG">
<text style="border:1px solid;position:absolute;top:165px;left:276px;height:60px;width:100px;overflow:auto;" x="193" y="134" id="textElement" text-anchor="start" xml:space="preserve" width="100px">
My text is here
</text>
</svg>