22. august 2004 - 22:05Der er
23 kommentarer og 1 løsning
Jeg skal have en javascript confirm ind, men hvordan
Jeg har en side hvor man kan skrive et nyhedsbrev og gemme det, man kan også åbne et fra databasen og ændre i det. Når man gemmer det vil jeg gerne have at den lige kører en "Er du sikker på at du vil gemme / overskrive... osv" Men det passer ikke så godt ind i det jeg har kodet indtil videre.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ja, jeg ved godt det er javaScript, men det skal jo kombineres med PHP scriptet, og som regel ved folk i PHP afdelingen mere om javascript, end folk i javaScript afdelingen ved om PHP :) Men jeg bruger ikke onSubmit, men action="egenadresse.php"
Jeg programmerer i ASP og JavaScript.. og kan lidt PHP..
Den bedste løsning, er onsubmit. Man skal nemlig svare ja/nej til at gemme, inden man gemmer.. og det er derfor bedst, at det sker på klientsiden (dvs, browseren)..
Ingen grund til at bruge ressourcer på serveren....
Når man klikker på Save, gemmes "save" i den skjulte box med navnet "mode".. På PHP siden aflæser du værdien af "mode".. hvis den er "save", gemmes der.. hvis den er "load", hentes gamle data..
Husk at det (vist nok) er case-sensitive.. dvs "Save" er forskellig fra "SaVE"..
function confirmSend(quarter, year) { var confirmed = confirm("Er du sikker på at du vil gemme/overskrive" + quarter + ". Quarter - " + year); return confirmed; }
...Så den ikke submitter, men reloader siden med quarter og year parametre fra formen i URL'en. Jeg ved bare ikke om der er noget, der hedder selectedValue på en select ? og om syntaxen er rigtig.
Jeg mener at den kommer med confirm tingen (og larmer således :)), uanset om man trykker save eller load, hvis begge er submit... Det ligger jo på onSubmit nu. Det samme gælder roenvings foreslag. Jeg tror jeg må gå efter min button-løsning altså:
Den virker fint. Jeg tror ikke der lige er en bedre løsning på dette. Men thesurfer, du har ydet en virkelig smuk indsats, og det var ikke lykkedes uden :) Så smid et svar...
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.