====動態添加label時,判斷當新的innerHTML與上一個innerHTML相同時不能添加,如何判斷?
label是如下這樣新增的:
var dv=document.getElementById(dvID);
var lbPrompt=document.getElementById( 'ddlBadItem ').options[document.getElementById( 'ddlBadItem ').selectedIndex].text+ "( "+document.getElementById( 'ddl1 ').options[document.getElementById( 'ddl1 ').selectedIndex].text+ "): "
var lb=document.createElement( "label ");
lb.innerHTML=lbPrompt;
lb.id= "label "+i;
dv.appendChild(lb);
......
dv.appendChild(document.createElement( "BR "));
i++;
我要防止一樣的內容多次添加,想這樣:當新label的innerHTML與上一個innerHTML相同時不能添加,請問如何判斷?
謝謝!
------解决方案--------------------var lab=document.getElementById( 'label '+(i-1))
if lab.innerHtml!=lbPromot{} ELSE {ALERT( 'ABandon! ')}