25. april 2002 - 10:40Der er
3 kommentarer og 1 løsning
formularvariabler
Hej
I en formuler har jeg nedenstående felter. Når man ikke indtaster i visse felter, sendes man tilbage til siden hvor de felters indhold man har udfyldt huskes og skrives automatisk, men dette virker ikke ved de to felter, som jeg har taget med herunder.
<script LANGUAGE='javascript1.2'> function antaltegntilbage1() {
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
Når man ikke indtaster i visse felter, sendes man tilbage til siden hvor de felters indhold man har udfyldt huskes og skrives automatisk??????
Hvordan kan den huske ingenting ??? Du skriver at hvis man ikke skriver noget så sendes man tilbage til siden og så udfyldes felterne med det man skrev....som hvad ingenting ??? kan du ikke forklare det lidt bedre ?
<script language="javascript"> <!-- function checkForm( frm ){ var modtager = frm.modtager.selectedIndex; var navn = frm.navn.value; var mail = frm.mail.value; var emne = frm.emne.value; var besked = frm.besked.value; var err = "";
(modtager == 0 )?err+="* Du skal vælge en modtager!\n":void(null); (navn.length == 0 )?err+="* Du skal skrive dit navn!\n":void(null); (mail.indexOf("@") < 0 )?err+="* E-mail adressen er ikke gyldig!\n":void(null); (emne.length == 0 )?err+="* Du skal skrive et emne!\n":void(null); (besked.length == 0 )?err+="* Du skal skrive en besked!\n":void(null);
I din <form> tag indsætter du bare onSubmit="return checkForm(this);"
Den lader dig ikke komme videre hvis de definerede felter ikke er udfyldt (dropdown, text, og textarea) og beholder de allerede indtastede info.
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.