Hallå
jag behöver anropa 2 olika javascript-functioner från onSubmit.
Jag får inte de två olika att funka:
return randomfield() && box(this)
och tänkte därför göra en master-funktion, dvs ett skript som startar de båda så att jag i stället kan skriva typ
return huvudfunktionen()
Men jag förstår inte hur jag får dem att funka när jag ska merga in dem under ett och samma tak.
Nån som har nåt exempel. Hittar inget på nätet.
Här kommer mitt försök:
<script type="text/javascript" language="javascript">
<!-- huvudfunktionen(){ function box(){ if(document.subscribeForm.Miljorabatt1.checked) {
document.subscribeForm.Miljorabatt.value='Yes';
}
}
function randomString(length){
var temp = '';
for (var i=0; i<length; i++){
temp += String.fromCharCode(
97+parseInt(Math.random()*26)
);
}
return temp;
}
function randomfield(){
var emailfield=document.getElementsByName('Email Address')[0];
if (emailfield.value.length==0)
emailfield.value = randomString(10) + "@fakeadress.com"
}
}
Någon som kan förbarma sig över försöket?
(Funktionerna funkar som de ska, var och en för sig)