如何在变量内“指定”变量值;javascript

How to specific variable value inside "" javascript

本文关键字:变量值 javascript 指定 变量      更新时间:2023-09-26

我的代码

success: function(result) {
    var htmlString = '';
    htmlString+= '<div class='"row mgt45 bg-delete'"><div class='"col-sm-5'"><div class='"p-relative'"><img id='"logoImg'" src='"result.image'" width='"100%'"><button id='"result.id'" class='"change-img topleft'"   data-toggle='"modal'" data-target='"#myModal'"><i class='"fa fa-camera'" aria-hidden='"true'"></i> 画像</button></div> </div><div class='"col-sm-7 corp-office'"><h2 id='"title_result.id'" class='"changeableFacility'" contenteditable='"true'">result.title</h2><p id='"content1_result.id'" class='"changeableFacility'" contenteditable='"true'">result.content1</p><p id='"result.content2'" class='"changeableFacility'" contenteditable='"true'">result.content2</p></div><span id='"delete_result.id'" href='"'" class='"btn-delete'"><i class='"fa fa-times-circle'" aria-hidden='"true'"></i></span> </div>';
    $('#addItem').before(htmlString);
},

我如何将result.id, result.image存储为变量而不是字符串?

使用ECMAScript 2015的模板字符串文字

var id = 5;
var image = "myimage.jpg";
alert(` <div id='"${id}'">`);
alert(` <img src='"${image}'">`)

您的变量现在只是一个字符串。要使变量的值显示在字符串中,必须将字符串切成小块,然后使用加法运算符将变量加进去,如下所示。

var imaVariable = "I'll get added into the string.";
var newString = "This is a string" + imaVariable + "This is also a string";