Object wordt verwacht

Status
Niet open voor verdere reacties.

burner202

Gebruiker
Lid geworden
28 sep 2007
Berichten
70
hallo allemaal,

ik probeer met javascript en php een pagina te maken waarin je een teskt typt, en die opslaat als.bat en dan download, maar natuurlijk moet daar dan weer wat extra's bij, om het te verheffen boven kladblok, daarom probeerde ik een aantal knoppen naast het invulveld te zetten waarmee je kant en klare tekst kan toevoegen, met de laatste knop gaat het echter fout... Object wordt verwacht..

Code:
function insertforloop(a,b,c,d,e)
{
var val = document.getElementById(a).value;
var val2 = document.getElementById(b).value;
var val3 = document.getElementById(c).value;
var val4 = document.getElementById(e).value;
document.getElementById(d).value+="FOR /L %%G IN (" + val "," + val2 + "," + val3 + ") DO " + val4 + '\n';
}

en hij wordt aangeroepen met:

HTML:
<input type="text" value="beginwaarde" name="loopbegin" id="loopbegin">
	  <input type="text" value="toeneming" name="loopincrement" id="loopincrement">
	  <input type="text" value="stop als teller reikt" name="loopeind" id="loopeind">
	  <input type="text" value="actie" name="loopactie" id="loopactie">
	  <input type="button" value="Voer FOR loop in" onClick="insertforloop('loopbegin','loopincrement','loopeind','textIns','loopactie')">

mijn textfield heeft als id textIns

ik heb hier veel te lang naar zitten turen zonder enig idee wat ik fout doe, het zal wel iets heel knulligs zijn, aangezien ik nog een beginner ben...

kan iemand mij op weg helpen??

mvg,

Burner 202
 
er kloppen wat dingen niet:
PHP:
...d(d).value += "FOR /L %%G IN (" + val *** + *** "," + val2 + "," +...
moet dus nog een '+' bij (zie ***-jes)

en
PHP:
'textIns'
bestaat niet? (bij je
PHP:
insertforloop('loopbegin','loopincrement','loopeind','textIns','loopactie')
call. (overgens, heb je het textfield wel een id precies zo gegeven, dus ook met hoofdletters etc? en een name? Bij mij werkt-ie namelijk gewoon als ik dit toevoeg:
PHP:
<textarea id='textIns'></textarea>
. Toevallig </textarea> vergeten?)


:thumb:
 
Laatst bewerkt:
achteraf bleek het dat ene plusje te zijn...

bedankt voor de reactie, het werkt nu door dat ene plusje toe te voegen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan