[JavaScript] Einzelne Elemente im formular ändern

Dieses Thema im Forum "Webentwicklung" wurde erstellt von da^domi, 7. Juni 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 7. Juni 2007
    Einzelne Elemente im formular ändern

    Wie ändert man in einem formular mit sagen wir mal 10 elementen 2 bestimmte, also zb beide mit der eigenschaft <input type="text" value="2">?
     
  2. 7. Juni 2007
    AW: Einzelne Elemente im formular ändern

    <input type="text" id="changeme1" value="2">

    Und dan dieses aufrufen:

    document.getElementById('changeme1').value= "neues Val"

    = im element mit der id "changeme1" den wert value auf "neues Val" ändern.
     
  3. 7. Juni 2007
    AW: Einzelne Elemente im formular ändern

    joa..
    das is aber so lang^^
    wenn mans so machen muss... gut aber ich würd halt gern so machen:
    Element1, Element2,....Element10 (element 2 , element 5 value="2")

    und jetzt nen script der die element mit value"2" "rausfischt" und meinetwegen auf "5" ändert
     
  4. 7. Juni 2007
    AW: Einzelne Elemente im formular ändern

    Dazu brauchst du eine while / if Schleife und musst das Formular per document.form ansprechen
     
  5. 7. Juni 2007
    AW: Einzelne Elemente im formular ändern

    und wie soll dass dann aussehen? xD
     
  6. 7. Juni 2007
    AW: Einzelne Elemente im formular ändern

    <script>
    var l = 5;
    for(i=0; i<l; i++) document.getElementById('element_'+(i+1)).value = 4;
    </script>
     
  7. 7. Juni 2007
    AW: Einzelne Elemente im formular ändern

    danke bw is raus
     
  8. 7. Juni 2007
    AW: Einzelne Elemente im formular ändern

    Code:
    <script>
    function checkAll(base,srch,rpl) {
    var i=1;
     while(document.getElementById(base+i)) {
     if(document.getElementById(base+i).value == srch) document.getElementById(base+i).value = rpl;
     i = i + 1;
     }
    }
    </script>
    <input id="f1" value="2" type="text" /><br />
    <input id="f2" value="5" type="text" /><br />
    <input id="f3" value="5" type="text" /><br />
    <input id="f4" value="5" type="text" /><br />
    <input id="f5" value="3" type="text" /><br />
    <input id="f6" value="34" type="text" /><br />
    <input id="f7" value="6" type="text" /><br />
    <input type="button" onclick="checkAll('f',5,1337);" value="Replace 5 with 1337" />
    
    So zum Beispiel..

    f is die "base", also das was in der ID vor der Zahl steht. bei f1 , f2 ... ist das natürlich logischerweise f.
    weil's n String ist kommt das Ding in single Quotes ' .. und gut ist.
    srch ist die Zahl / der String nach der/dem gesucht wird
    und rpl is die Zahl / der String, der für die gefundenen Werte eingesetzt wird.
     
  9. 7. Juni 2007
    AW: Einzelne Elemente im formular ändern

    ok des is auch was... auch dir danke + bw ;D
     
  10. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.