2013-08-31 104 views
0
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(' ')); 

**创建动态HTML元素JS

http://jsfiddle.net/JaqfH/

**

大家好,

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

+0

作为第一步,我会在几个语句中构建该BIG字符串,而不是一次全部生成。这将更容易调试。 – 2013-08-31 17:38:13

回答