07. juli 2003 - 11:20Der er
4 kommentarer og 1 løsning
3 return document
HJÆLP jeg har en form hvor der er en alert hvis der står "Du kan ikke linke til denne side" i InternLinkURL felte og det virker også men så vil jeg gerne have den til at gøre et 3 ting. return document 3 gang men det kan man ikke hvad kan man så gøre (Jeg har prøver og sætte dem sammen men det ville den heller ikke)?????????????????????
Her er min script
if (retside.InternLinkURL.value == "Du kan ikke linke til denne side") { alert("Intern link!! \n\n Du kan ikke linke til denne side!"); return document.forms[0].InternLink.value = 0; return document.forms[0].InternLinkURL.value = ""; return document.retside.InternLinkURL.focus(); }
if (retside.InternLinkURL.value == "Du kan ikke linke til denne side") { alert("Intern link!! \n\n Du kan ikke linke til denne side!"); return document.forms[0].InternLink.value = 0; document.forms[0].InternLinkURL.value = ""; document.retside.InternLinkURL.focus(); }
I det heletaghet behøver du ikke en return ved en If...Then sætning!
if (retside.InternLinkURL.value == "Du kan ikke linke til denne side") { alert("Intern link!! \n\n Du kan ikke linke til denne side!"); document.forms[0].InternLink.value = 0; document.forms[0].InternLinkURL.value = ""; document.retside.InternLinkURL.focus(); }
jeg tror du har misforstået return. return afbryder funktionen fuldstændigt og giver den variabel der bliver erklæret med funktionen den værdi der står efter return. f.x. funktion test() { return "min streng"; } teststreng = test(); alert(teststreng);
Ja så ville den godt men jeg skal alså return document.retside.InternLinkURL.focus(); ellers submit den bare formen, men tak
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.