Julia: Tipp zu getElementsByTagName

Hallo *,

kann mir jemand verraten wie ich mit beispielsweise "getElementsByTagName" nur auf alle Felder zugreife die vom Typ text sind. Bisher greife ich auf alle Input-Tags zu und somit auch auf den Button, was jedoch keinen Sinn macht.

Kann mir jemand einen Tipp geben????

Danke und Gruß

Julia

<html><head><title>Test</title>
<script type="text/javascript">
function special_characters_convert() {
  var length = document.getElementsByTagName("input").length -1
  for (var j = 0; j<=length ; j++) {
    var_content = document.getElementsByTagName("input")[j].value
    var_content = var_content.replace(/Ä/g, "Ae")
    var_content = var_content.replace(/ä/g, "ae")
    var_content = var_content.replace(/Ü/g, "Ue")
    var_content = var_content.replace(/ü/g, "ue")
    var_content = var_content.replace(/Ö/g, "Oe")
    var_content = var_content.replace(/ß/g, "ss")
    var_content = var_content.replace(/ö/g, "oe")
    alert(var_content)
  }
}
</script>

</head><body>
<form name="lern" action="">
<input type="text" name="User" value="Ää">
<input type="text" name="vorname" value="Üü">
<input type="text" name="nachname1" value="Ööß">

<input type="button" value="Ausgabe" onclick="special_characters_convert()">
</form>
</body></html>

  1. hi,

    kann mir jemand verraten wie ich mit beispielsweise "getElementsByTagName" nur auf alle Felder zugreife die vom Typ text sind.

    In dem du für jedes dadurch gelieferte Element seine .type-Eigenschaft überprüfst.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. In dem du für jedes dadurch gelieferte Element seine .type-Eigenschaft überprüfst.

      Kannst du mir auch verraten, wie ich die type-Eigenschaft überprüfe??

      Danke

      Gruß,
      Julia

      1. hi,

        Kannst du mir auch verraten, wie ich die type-Eigenschaft überprüfe??

        http://de.selfhtml.org/javascript/objekte/elements.htm#type

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. http://de.selfhtml.org/javascript/objekte/elements.htm#type

          Danke, werde es damit mal versuchen.

          Gruß,
          Julia