在JS中创建动态HTML元素

时间:2013-08-31 17:34:22

标签: javascript jquery html

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(' '));

**

  

http://jsfiddle.net/JaqfH/

**

大家好,

我正在尝试在这里创建新的html元素,但我给出的值是有条件的。当尝试上面的代码时,它给了我错误。任何人都可以帮助我。

1 个答案:

答案 0 :(得分:0)

您的代码中存在语法错误。

更正:http://jsfiddle.net/vGcT8/1/

您无法添加stringsif表达式。