Julia: Tipp zu getElementsByTagName

Beitrag lesen

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>