Elementnamen aus einem Formular auslesen(dynamisch)

  • Themenstarter Themenstarter don quichotte
  • Beginndatum Beginndatum
D

don quichotte

Hy,

dies sollte glaube ich für einen erfahreren kein Problem sein.


ich habe nämlich folgendes Problem:
ich hab ein iFrame das je nach Name des Textfeldes eines Formulars unterscheiden soll, von wo es die daten auslesen soll.

jedoch gelingt mir dies nur, wenn ich den jeweiligen Namen schon angeben.




als Testausgabe hab ich dass hier geschrieben:
Code:
alert(this.document.formular.Textfeld1.name);
dies funktioniert ja auch, aber eben leider schon mit der gewünschten Ausgabe im Code...und dynamisch ist dies sicher nicht


Ist nicht THIS von nutzen, wenn ich auf ein gerade eben und nur auf dieses verwendete Element zugreiffen will?
 
hab noch was kleines vergessen zu erwähnen:

ich verwise mit einem onClick auf eine JavaScript Funktion in der nur ein alert stehen soll.
(brauche ich zur weiterveraubeitung aber der Rest der funktion ist irrelevant)


Code:
alert(this.name);
gibt mit hier ein leeres Alert-Feld zurück


(!) *nix*
 
na gut, ich probiers nochmals anders...

mein Ziel und Problem ist, dass ich die Namen der Elemente(Textfeld - Formular) mit einem Alert bei einem Tastendruck ausgeben wil.

ich benötige nur diesen Namen aber leider dynamisch


ALSO:

Code:
function textCounter(){
alert(this.document.formular.Textfeld1.name);
}
HTML:
<form name='formular'>
<input name='Textfeld1' onKeyPress="javascript:textCounter()">
ich habe aber noch genug andere Textfelder, aber es soll schlussentlich nur bei bestimmten Feldern etwas geschehen.
Damit ich dies aber abfragen kann benötige ich eine Variabel, die den jeweiligen Namen des Textfeldes speichert.(zu testzwecken wird ein ALERT verwendet)



Danke dir Für die Geduld und Hilfe

Gruss Don
 
Zuletzt bearbeitet von einem Moderator:
übergebe den Namen an die Funktion:
Code:
function textCounter(strName){
alert(strName);
}

....

<input name="Textfeld1" onKeyPress="textCounter(this.name)">
 
Ich mag fatalus trotzdem nicht (mehr) ( auf Liste notier ), wozu versuche ich überhaup noch im JavaScriptforum zu antworten (?) - fatalus weiß einfach alles - Hut ab... ;) ^^ :)
 
es sind alle hier um zu helfen oder auf hilfe hoffen.

also was wollt ihr mehr also das beste zu geben und zu bekommen

Gruss Don Quijote
 

Neue Beiträge

Zurück