Funktion für bestimmtes Formularfeld ausführen

phpameise

Mitglied
Hallo Experten, kannn mir jemand sagen, wie ich mein altes umbenanntes Formular-Textfeld wieder mit einem Button löschen kann?
Heute ist das Feld so aufgebaut:
Code:
<? echo '<input name="users[', $row_select['id'], '][RefJahr]" value="', htmlspecialchars($row_select['RefJahr']), '" type="text">';?>
Früher so:
Code:
<input name="RefJahr" type="text" class="" id="RefJahr" value="<? echo $row_select['RefJahr']; ?>" maxlength="50" >

Die Funktion lief immer so:
Code:
function loeschen1() {
   document.forms['myform'].RefJahr1.value = "";
D a n k e
 
Löschen oder leeren?
Diese Funktion wird mit keinem der beiden HTML-Codes funktionieren, da sie einen in diesen HTML-Codes nicht vorhandenen Elemente-Namen anspricht.
 
Richtig muss es natürlich so heißen und so funktioniert es auch.
HTML:
<input name="RefJahr" type="text" class="" id="RefJahr1" value="<? echo $row_select['RefJahr']; ?>" maxlength="50" >
Allerdings hilft mir das nichts bei meinem aktuellen Problem. Hat dafür jemand einen Tip?
 
Kann ja nicht, heißt ja nicht mehr RefJahr1. Der Name wird ja während einer Schleife neu vergeben.
Code:
<? echo '<input name="users[', $row_select['id'], '][RefJahr]" value="', htmlspecialchars($row_select['RefJahr']), '" type="text">';?>
 

Neue Beiträge

Zurück