Problem beim ansprechen eines Textfeldes
Sebastian
- javascript
0 wahsaga0 Der Martin
Hallo!
Ich hab schon wieder ein Problem, vermutlich auch wieder mit meinem Syntax:
function setDates(date,refid) {
[...]
document.form.refid.value = date;
}
Die refid wird als Typ String der Funktion korrekt übergeben, der Eintrag im Textfeld erfolgt allerdings nicht.
Wie bekomme ich das hin?
Gruß
Sebastian
hi,
function setDates(date,refid) {
[...]
document.form.refid.value = date;
}Die refid wird als Typ String der Funktion korrekt übergeben, der Eintrag im Textfeld erfolgt allerdings nicht.
Natürlich nicht - du versuchst ein Feld mit dem Namen "refid" anzusprechen.
http://de.selfhtml.org/javascript/objekte/elements.htm#allgemeines
gruß,
wahsaga
Hallo Sebastian,
document.form.refid.value = date;
Die refid wird als Typ String der Funktion korrekt übergeben, der Eintrag im Textfeld erfolgt allerdings nicht.
das ist klar: So wie du es geschrieben hast, wird 'refid' als Objektname eingesetzt, nicht der Wert der Variablen refid.
Wie bekomme ich das hin?
Mit einer anderen Schreibweise - wobei ich davon ausgehe, dass 'form' hier der Name eines Formulars ist:
document.form.elements[refid].value = date;
So long,
Martin
Ihr seid so gut zu mir!!!!