onClick="dostuff(text, 'one')
onClick="dostuff(text, 'two')
onClick="dostuff(text, 'tre')
var dest;
function dostuff(cont,dest)
{
här vill jag att värdet från dest ska bli en global variabel
och värdet från cont ska skrivas ut samt att nästa funktion startas
document.write"(onClick=\"sendstuff('"+colour+"','"+vare+"')) osv......
}
function sendstuff(text)
{
här vill jag att textfield namnet ska hämtas från den globala dest variabeln
form1.textfield.value=(text);
}
Har setat för länge å dribblat nu men jag hoppas ni förstår.
allt funkar utom att uppdatera dest variabeln från funktionen samt att byta ut textfielt mot den variabeln.
går det att ge en global variabel nytt värde från en funktion?
onClick="dostuff(text, 'one')
onClick="dostuff(text, 'two')
onClick="dostuff(text, 'tre')
var global = null;
function dostuff(cont,dest) {
global = dest;
document.write("onClick=\"sendstuff("+cont+")\"");
}
function sendstuff(text) {
document.forms["foo"].elements["textfield"].value = text;
}
där vill jag att textfield ska bytas ut mot den globala variabeln
då jag har flera textfields med olika namn i samma formulär.
typ så här skulle jag vilja kunna göra
form1.(global).value=(text);
om då värdet i global är textfield1 så kommer (text) att hamna
i textfield1 .
det är alltså bara den raden jag har problem med nu:)