Hallo,
for (var i = 1; i
Hallo,
for (var i = 1; i
document.myform.text(i).disabled=false
Hi Andreas,
document.myform["text"+i].disabled=false;
Gruß
Christian
document.myform[„text“+i].disabled=false;
Gruß
Christian
wenn ich es aber so schreibe, kommt die meldung, das es kein object sei.
kann ich es sein, dass ich die varible deklarieren muß, wenn ich sie benutzen will? weiß aber nicht wie es geht…
meine funktion:
function Geraete()
{
for (var i = 1; i
Hi Andy,
ich war mir jetzt nicht sicher, da Du einmal text(i) und dann unten Text1 geschrieben hast. Der Eintrag [„text“+i] muss genauso geschrieben sein wie im Formular. Alle Namen müssen dann entweder text1…text20 oder Text1…Text20 lauten. JavaScript ist case-sensitive und wenn der Name nicht stimmt, dann geht nichts 
Gruß
Christian
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
danke, funktioniert jetzt, wußte nicht, dass JavaScript Case-Sensitive ist…
nächste frage 
i = document.myform.Geraeteanzahl.options document.myform.Geraeteanzahl.selectedIndex].value +1 ;
ich mächte hier +1 hinzuzählen, natürlich geht +1 nicht…nur wie gehts?
gruß Andreas
ui wie toll, es geht doch *G*
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
so, und es geht doch nicht!
das ist meine funktion. ich möchte bei der 2. for-schleife den anfangswert um eins erhöhen (for (var i = document.myform.Geraeteanzahl.options[document.myform.Geraeteanzahl.selectedIndex].value +1 ; i
so, und es geht doch nicht!
das ist meine funktion. ich möchte bei der 2. for-schleife den
anfangswert um eins erhöhen (for (var i =
document.myform.Geraeteanzahl.options[document.myform.Geraeteanzahl.selectedIndex].value
+1 ; i for ( i = 1; i
beisst sich mit der 2.
for ( i = j; i
das element mit dem index j wird in beiden behandelt, entwerde in der ersten i
function Geraete()
{
var i = j = false; //sonst kriegst du in der 2. schleife eine redeclaration warnung
es = document.forms['myform'].elements; //referenz auf elementsauflistung
j = es['Geraeteanzahl'].options[es['Geraeteanzahl'].selectedIndex ].value;
j = parseInt(j)+1; // das duerfte dein problem gewesen sein.
for ( i = 1; i
zur Erläuterung (es geht jetzt alles; DANKE)
weiss ja keienr was im value drin sthet, ich vermute mal ein
int wert, der aber als string rauskommt, so dass aus deinem
…value +1 ein 11 statt 2 wird, wenn eine 1 vorgegeben
wurde…ausserdem ahst du ganz bestimmt nen bug drin, denn deine erste
schleife:for ( i = 1; i
beisst sich mit der 2.for ( i = j; i
das element mit dem index j wird in beiden behandelt, entwerde
in der ersten i
function Geraete()
{
var i = j = false; //sonst kriegst du in der 2. schleife
eine redeclaration warnunges = document.forms[‚myform‘].elements; //referenz auf
elementsauflistungj = es[‚Geraeteanzahl‘].options[
es[‚Geraeteanzahl‘].selectedIndex ].value;
j = parseInt(j)+1; // das duerfte dein problem gewesen
sein.for ( i = 1; i
zur erläuterung…
function Geraete()
{
for (var i = 1; i
das ist der Quelltext, habe mir erspart es in variablen zu schreiben (so wie du es in dem vorheringen Beispiel getan hast. Und was beißt sich da (Schleifen)?
in Value steht ne Zahl
danke für die Hilfe ²dog.je & carnivora
das ist der Quelltext, habe mir erspart es in variablen zu
schreiben (so wie du es in dem vorheringen Beispiel getan
hast.
dann musst du demnachst mit hirnerweichung und augenkrebs leben
)))
Und was beißt sich da (Schleifen)?
na so beisst sich nix mehr…
in Value steht ne Zahl
wie vermutet, also hat es geholfen…
das ist der Quelltext, habe mir erspart es in variablen zu
schreiben (so wie du es in dem vorheringen Beispiel getan
hast.dann musst du demnachst mit hirnerweichung und augenkrebs
leben)))
Ohhhh NEIN, Bitte keine Hirnerweichung!!! Bitte NICHT!!! *g*
Und was beißt sich da (Schleifen)?
na so beisst sich nix mehr…
in Value steht ne Zahl
wie vermutet, also hat es geholfen…