Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在JS中创建动态HTML元素 var vStatus=“欢迎”; var-val=''; var fContactInfo=新数组(); fContactInfo.push('123'+if(vStatus!=“”){+'Sent'+vStatus+''+}if(val!=“”){+'Submitted'+val+'+}+''; $('#A1').html(fContactInfo.join('');_Javascript_Jquery_Html - Fatal编程技术网

Javascript 在JS中创建动态HTML元素 var vStatus=“欢迎”; var-val=''; var fContactInfo=新数组(); fContactInfo.push('123'+if(vStatus!=“”){+'Sent'+vStatus+''+}if(val!=“”){+'Submitted'+val+'+}+''; $('#A1').html(fContactInfo.join('');

Javascript 在JS中创建动态HTML元素 var vStatus=“欢迎”; var-val=''; var fContactInfo=新数组(); fContactInfo.push('123'+if(vStatus!=“”){+'Sent'+vStatus+''+}if(val!=“”){+'Submitted'+val+'+}+''; $('#A1').html(fContactInfo.join('');,javascript,jquery,html,Javascript,Jquery,Html,** ** 各位好, 我试图在这里创建新的html元素,但我给出的值是有条件的。当尝试上面的代码时,它会给我错误。谁能帮我一下吗。您的代码中有语法错误 更正: 您不能添加字符串和if表达式。作为第一步,我将在多个语句中构建那个大字符串,而不是一次全部。这将更容易调试。 var vStatus = "welcome"; var val = ''; var fContactInfo = new Array(); fContactInfo.push('<div class="readText

**

**

各位好,


我试图在这里创建新的html元素,但我给出的值是有条件的。当尝试上面的代码时,它会给我错误。谁能帮我一下吗。

您的代码中有语法错误

更正:


您不能添加
字符串
if
表达式。

作为第一步,我将在多个语句中构建那个大字符串,而不是一次全部。这将更容易调试。
var vStatus = "welcome";
var val  = '';
var fContactInfo = new Array();
fContactInfo.push('<div class="readText"> <div class="leftText">123</div><div class="middleText">'+ if(vStatus != ""){ +'<div>Sent'+vStatus+'</div>'+} if(val! = ''){ +'<div>Submitted '+val+'</div>'+}+'</div> <div class="rightText"></div></div>');

$('#A1').html(fContactInfo.join(' '));