timediaMedlem sedan maj 2001451 inlägg
Jag har redan en funktion som anrops via onsubmit på formulärsvar. Går det att modifiera denna funktion så den i tillägg uppdaterar vänster frame? ..och isåfall - hur?
function forumsvar(){
if (document.svar.namn.value==""){
alert("Du glömde skriva ditt namn!");
return false;
} else if (document.svar.inlagg.value==""){
alert("Du glömde hela meddelandet!");
return false;
}
}
J.N.Medlem sedan apr. 20031 660 inlägg
HEJ!
Sökte på reload.
Stoppa in den före alert.
timediaMedlem sedan maj 2001451 inlägg
förstår inte detta heller :r men såhär funkar det inte:
function forumsvar() {vanster.location.reload(true);
if (document.svar.namn.value==""){
alert("Du glömde skriva ditt namn!");
return false;
} else if (document.svar.inlagg.value==""){
alert("Du glömde hela meddelandet!");
return false;
}
}
I vänster frame har jag trådarna - och där vill jag att sidan ska laddas om också.
J.N.Medlem sedan apr. 20031 660 inlägg
HEJ!
Nä, då borde du få reload så fort du validerar, svårt komma därifrån...
function forumsvar() {
if (document.svar.namn.value==""){
vanster.location.reload(true);
alert("Du glömde skriva ditt namn!");
return false;
} else if (document.svar.inlagg.value==""){
vanster.location.reload(true);
alert("Du glömde hela meddelandet!");
return false;
}
}
Så hade jag tänkt mig.
Men, menar du så, då laddar du om något annat än det besökaren håller på med?
Menar du inte att du vill ladda om framen om valideringen har gått igenom? Lägg raden sist i forumsvar() då.
timediaMedlem sedan maj 2001451 inlägg
men när du lägger raden där så kör den väl inte reload om man har fyllt i formulärfelten? (Formuläret ligger i frame 'hoger' och när formuläret är ifyllt vill jag uppdatera frame 'vanster')
J.N.Medlem sedan apr. 20031 660 inlägg
HEJ!
timedia skrev:
när du lägger raden där
Menar du sist i funktionen? Då borde det väl bli en uppdatering när formuläret är ifyllt, och går (inte) igenom någon if-sats?