WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- JS Funktion, wie übergebe ich Parameter richtig?

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !

Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » JS Funktion, wie überg... - 29 März 2024 Antworten
im Forum für Webhosting Homepage gefunden:
JS Funktion, wie übergebe ich Parameter richtig?
zer0ne
Pixelschubser
Threadstarter




Beiträge: 2

hi,
in meinem HTML rufe ich eine funktion auf, z.B. - insertNew ('parameter1');
'parameter1' ist in dem Fall der Name eines Eingabefeldes.
diese Funktion enthält folgende Zeilen:
function insertNew(what)
{
var whatField_new = what + "_new";
var form1 = document.forms[0];
var newPart = form1.whatField_new;
....

aber die Zeile - var newPart = form1.whatField_new; -macht Probleme;
wenn ich newPart mit alert ausgebe , steht da undifined drin.
warum?
kann mir da bitte jemand helfen.
danke schon mal.




  Profil   E-Mail   Editieren   Zitieren
Ratzemampell
Pixelschubser




Beiträge: 19

Hi,

vielleicht hilft dir das:

var form1 = "document.forms[0].";
var newPart = form1+whatField_new;

  Profil   E-Mail   Editieren   Zitieren
zer0ne
Pixelschubser
Threadstarter




Beiträge: 2

hi,
danke für die Antwort, aber es hilft mir trotzdem nicht ganz.
Ich will auf ein bestimmtes input Feld im document zugreifen.
mit deiner Lösung kriege ich zwar den richtigen string, also
document.forms[0].feldname , aber
wenn ich den Inhalt des Feldes mit alert() ausgebe
document.forms[0].feldname.value
steht da "undefined" drin.
Die ganze Zeile wird als normaler String und nicht als Objekt mit Eigenschaften behandelt.
Weiß jemand vielleicht noch 'ne Lösung ???

  Profil   E-Mail   Editieren   Zitieren
Flashwalker
Pixelschubser




Beiträge: 9

ist das nicht ein widerspruch?
kriege ich zwar den richtigen string, also
document.forms[0].feldname , aber
wenn ich den Inhalt des Feldes mit alert() ausgebe
document.forms[0].feldname.value
steht da "undefined" drin.


wenn du schon den richtigen string kriegst (wie du es sagst) kann bei seiner ausgabe doch nicht "undefined" rauskommen. (kann auch sein, dass ich dich falsch verstanden hab)

beides funktioniert hierbei:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12:



Diese Nachricht wurde geändert von: Flashwalker
  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » JS Funktion, wie überg...

Aktuelle Beiträge zur Hilfe im Forum für Homepage - JS Funktion, wie übergebe ich Parameter richtig? im Forum Homepage Hosting AntwortenLetztes Posting
Unvorhersehbare Layout-Verschiebungen auf meiner Seite - Ideen?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
0 20.08.2023 20:14 von Freud
Geschenkidee zum Geburtstag
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 14.04.2022 16:08 von bryleth03
Webdesigner gesucht
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 10.12.2021 15:04 von Rieke
Welcher Hoster ist der Beste?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
1 10.12.2021 15:02 von Rieke
Warum Wordpress?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
6 05.07.2021 18:27 von Rieke
Die Idee einen Blog zu führen
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 27.02.2021 09:50 von Samira2021
zu viele css dateien?!
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
4 19.01.2021 19:20 von Laurena
WIe kann ich Datum ausblenden?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
1 23.11.2020 12:21 von noahradar96
Tabelle mit Mannschaftslogos
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
3 23.10.2019 14:54 von andyy
Eigene Website erstellen - kostenlos!
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
0 17.05.2019 15:01 von Fusselchen



Besucher : 7975140    Heute : 91     Gestern : 388     Online : 33     29.3.2024    7:11      1 Besucher in den letzten 60 Sekunden        
alle 60.00 Sekunden ein neuer Besucher
Nach oben