Javascript 如何在svg元素中插入多行文本
作为svg和javascript的入门,我已经尝试了一段时间,以使这段代码工作,但没有任何效果 我的问题是我无法从文本元素(Javascript 如何在svg元素中插入多行文本,javascript,svg,text,Javascript,Svg,Text,作为svg和javascript的入门,我已经尝试了一段时间,以使这段代码工作,但没有任何效果 我的问题是我无法从文本元素(class=“texts”)中提取文本并将其放入另一个元素(MySpeechBoxText1)以保持其多行格式 这是我的密码: .酒吧{ 填充物:#A9A9; 不透明度:0.6; } 测试1 测试1 测试2 测试2 测试员2 使用innerHTML而不是textContent const text1=document.querySelector('.text1')
class=“texts”
)中提取文本并将其放入另一个元素(MySpeechBoxText1
)以保持其多行格式
这是我的密码:
.酒吧{
填充物:#A9A9;
不透明度:0.6;
}
测试1
测试1
测试2
测试2
测试员2
使用innerHTML
而不是textContent
const text1=document.querySelector('.text1');
const text2=document.querySelector('.text2');
text2.innerHTML=text1.innerHTML代码>
.small{字体:斜体13px无衬线;}
.heavy{font:bold 30px无衬线;}
/*请注意,文本的颜色是用*
*填充属性,颜色属性仅适用于HTML*/
.Rrrrr{font:italic 40px衬线;fill:red;}
测试1
测试1
使用innerHTML
而不是textContent
const text1=document.querySelector('.text1');
const text2=document.querySelector('.text2');
text2.innerHTML=text1.innerHTML代码>
.small{字体:斜体13px无衬线;}
.heavy{font:bold 30px无衬线;}
/*请注意,文本的颜色是用*
*填充属性,颜色属性仅适用于HTML*/
.Rrrrr{font:italic 40px衬线;fill:red;}
测试1
测试1
请创建工作提琴,发布的代码有很多错误。只需将我的代码复制到文本文件中,保存为“xxx.svg”,然后使用默认浏览器(在我的示例中为Chrome)打开。请创建工作提琴,发布的代码有很多错误。只需将我的代码复制到文本文件中,保存为“xxx.svg”然后用你的默认浏览器(在我的例子中是Chrome)打开它,非常感谢。你的建议是如此简单和有效!非常感谢。你的建议是如此简单和有效!