Hirdetés

Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz eXodus #1582 üzenetére

    Tehát magát az id-et szeretnéd átírni valami másra?
    Mert akkor az igen egyszerű. Tedd be a következőt a dokumentumod <head> része után:
    <script type="text/javascript">
    <!--
    function changeid(element)
    {
    alert(element.id); //előtte
    element.id="valami"; //megváltoztatjuk az id-et "valami"-re
    alert(element.id); //utána
    }
    // -->
    </script>

    Itt majd az alert sorokat természetesen szedd ki, ha élesben használod, csak azért raktam bele, hogy lásd, hogy ilyen volt előtte, ez lett utána. (Firebuggal könnyen tesztelhető, hogy valóban megtörtént a változtatás.)
    Így használd pl.:
    <input id="blabla" onclick="changeid(this);" type="button" value="Azonosítóváltás" />
    Az onclick="changeid(this);" hatására meghívódik a changeid() függvény, és megtörténik az azonosítóváltás. Ide az onclick-hez bele lehetett volna tenni az egészet, de azért írtam meg külön a függvényt, mert úgy sokkal rugalmasabb, bármelyik elemre tudod használni.

    Sk8erPeter

Új hozzászólás Aktív témák