我有以下的html:如何創建通用HTML與JavaScript
<div id="prog" class="downloads clearfix">
<div class="item">
<div class="image_container">
<img src="/img/downloads/company.png" width="168" height="238" alt="">
</div>
<div class="title">
pricelist: <label id="pr1"></label>
</div>
<div class="type">
pdf document
</div>
<div class="link">
<a id="pdfdocument" class="button" target="_blank" href="#">start Download </a>
</div>
</div>
</div>
我想建立的HTML這是<div id="prog">
使用JavaScript裏面:
<div id="prog" class="downloads clearfix"></div>
我想使用此Javascript ,但沒有成功:
var tmpDocument, tmpAnchorTagPdf, tmpAnchorTagXls, parentContainer, i;
parentContainer = document.getElementById('prog');
for (i = 0; i < documents.length; i++) {
tmpDocument = documents[i];
tmpAnchorTagPdf = document.createElement('a id="pdfdocument" ');
tmpAnchorTagPdf.href = '/role?element=' + contentElement.id + '&handle=' + ope.handle;
tmpAnchorTagPdf.innerHTML = 'start Download';
tmpAnchorTagXls = document.createElement('a');
tmpAnchorTagXls.href = '/role?element=' + contentElement.id + '&handle=' + ope.handle;
tmpAnchorTagXls.innerHTML = 'start Download';
parentContainer.appendChild(tmpAnchorTagPdf);
parentContainer.appendChild(tmpAnchorTagXls);
}
你能描述一下_is_發生了什麼?你有錯誤嗎?如果是這樣,那麼錯誤是什麼?你得到的輸出與你想要的不符?如果是這樣,那麼不期望的輸出是什麼,它與期望的輸出有什麼不同? –
爲什麼不把html作爲字符串並執行$('#prog')。html(varHTML); –
我不知道如何做到這一點 –