我正在动态创建按钮,为此我使用以下代码:
jQuery('<input/>', {
id: id,
type: 'button',
value: var1 + " " + var2 + "<br>" + var3,
}).appendTo('.div1');
我想要的是在两个变量之间的文本内插入一个回车符,但它只是打印我作为文本放置在那里的任何内容。
有什么办法可以避免这种情况吗?
最佳答案
您无法在输入中显示 HTML。在这种情况下,您可以使用常规换行符:
jQuery('<input/>', {
id: id,
type: 'button',
value: var1 + " " + var2 + "\n" + var3,
}).appendTo('.div1');
关于javascript - 如何在动态创建的按钮值中插入 <br>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33956590/