当前位置: 代码迷 >> ASP.NET >> ====動態添加label時,判斷當新的innerHTML與上一個innerHTML相同時不能添加,怎么判斷
  详细解决方案

====動態添加label時,判斷當新的innerHTML與上一個innerHTML相同時不能添加,怎么判斷

热度:8354   发布时间:2013-02-25 00:00:00.0
====動態添加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! ')}
  相关解决方案