remove von List Elementen

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • der_meier_hans
    replied
    Klappt jetzt!

    Leave a comment:


  • der_meier_hans
    replied
    ich hatte es schon mit einer for Schleife versucht, hatte keine Auswirkung gehabt.

    jetzt versuche ich es so, leider bekomme ich gar keine Ausgabe mehr.

    while (ref_ul.firstChild)
    {
    ref_ul.removeChild(ref_ul.firstChild);
    }

    Leave a comment:


  • wahsaga
    replied
    Re: remove von List Elementen

    Wenn du nur ein einziges Mal removeChild aufrufst, erwartest du doch nicht ernsthaft, dass das alle Kindknoten entfernt ...?

    Mach's in einer Schleife.

    Leave a comment:


  • der_meier_hans
    started a topic remove von List Elementen

    remove von List Elementen

    Hi!

    Habe eine kleine LiveSearch gebastelt. Es funktioniert auch soweit alles. Mein Problem ist nur, dass er bei einem neuem Request, die alten Ergebnisse nicht löscht und sie dementsrechend dem vorherigen Ergebniss anhängt.

    PHP Code:
    function splitting(msg)
    {

    string msg.split(';');
    var 
    ref_ul=document.getElementById('check');
    //alert(ref_ul.childNodes.length);
    var i;

            for(
    i=0;i<string.length;i++)
            {

                var 
    newText document.createTextNode(string[i]);
                var 
    newNode document.createElement("li");
                
    newNode.appendChild(newText);
                
    ref_ul.appendChild(newNode);

            }
            
            
    ref_ul.removeChild(ref_ul.firstChild);
    }

    .
    .
    .
            </
    li>
                    <
    li>
                        <
    ul id="check"></ul>
                    </
    li>
                
                <
    li
    Sobald wieder eine neue Anfrage gestellt wurde, muss das alte Ergebnis gelöscht werden. Mit removeChild funktiniert es nicht.
Working...
X