22. februar 2015 - 18:00Der er
8 kommentarer og 1 løsning
Ændre en var tilbage til null
Hej Roder med noget vagtplan script med php og mysql, og ja, javascript. I den forbindelse definerer jeg en var,
var rowref=null;
Bruger den til slette/opdatere et row i db. F.eks. kan jeg klikke på et navn for at slette eller ændre navn til den givne vagt.
onclick="java script:rowref='værdi';
Ved onclick vises en div som ellers er hidden. Her kan jeg klikke på "luk", hvis jeg ikke vil noget. Fint nok, men rowref vedbliver at være defineret som ved "åben div"
En onclick="java script:rowref=null; ved klik på luk virker ikke. Og en: rowref=null; i min "luk_div" function virker heller ikke.
Hvordan får jeg rowref tilbage til null ? ( udover reload af siden! )
Mit bøvl er at jeg disabler option på den som har vagten. Lukker jeg div uden ændringer, og åbner igen, men for en anden vagt, er den option stadig disabled og selvf. også den nye.
Det er vel noget med at lave en var, som ved luk af div bruges til at enable option ?
Har ikke tid til noget lige nu, må blive en gang i eftermiddag/aften
Viperine: Kan du fortælle mig hvorfor "rowref" kan blive til null i min rediger_vagt() funktion ?
Definerer rowref i start af script. Nå jeg så bruger onclick, javascript=rowref=10;rediger_vagt(****);
og i regdiger_vagt() har ref_id.value = rowref;
er jeg nødt til at bruge: rowref = ref_id.value; selvom det virker tåbeligt i min verden. Ved du hvorfor ??? Hvis ikke jeg har har: rowref = ref_id.value; kommer der null ved post ?
Lukker. Og skal lige kikke kode så jeg kan poste kode til et nyt spm.
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.