05. oktober 2001 - 21:33Der er
8 kommentarer og 1 løsning
nulstil text-felter
jeg er nybegynder i javascript, og prøver at stille mit spørgsmål her, da det sikkert er hurtigere end at søge på nettet. Der er 5 point til den første der svarer rigtigt :-)
hvordan nulstiller man en tekstbox ? jeg har prøvet med: document.form.felt.value=0;
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
det virker stadig ikke, men det må være noget andet der er galt. jeg har en side med 6 text-boxe, hvor man kan indtaste beløb. nedenunder de 6 boxe er der endnu en box som via en Onblur opdateres med summen fra de 6 ovenstående boxe. det virker !
nu ville jeg så lave en reset-knap som via en onclik nulstiller de 6 boxe. Det eneste der sker når jeg trykker på den, er at summen nulstilles. Værdierne i de 6 boxe sker der ikke noget ved.
her er mini javascript funktioner: function NulstilIndskud(){ document.tipsform.sats1TXT.value=\"0\"; document.tipsform.sats2TXT.value=\"0\"; document.tipsform.sats3TXT.value=\"0\"; document.tipsform.sats4TXT.value=\"0\"; document.tipsform.sats5TXT.value=\"0\"; document.tipsform.sats6TXT.value=\"0\"; }
function OpdaterTotal(){ s1 = parseInt(document.tipsform.sats1TXT.value); s2 = parseInt(document.tipsform.sats2TXT.value); s3 = parseInt(document.tipsform.sats3TXT.value); s4 = parseInt(document.tipsform.sats4TXT.value); s5 = parseInt(document.tipsform.sats5TXT.value); s6 = parseInt(document.tipsform.sats6TXT.value); if (isNaN(s1)){ s1 = 0; } if (isNaN(s2)){ s2 = 0; } if (isNaN(s3)){ s3 = 0; } if (isNaN(s4)){ s4 = 0; } if (isNaN(s5)){ s5 = 0; } if (isNaN(s6)){ s6 = 0; } document.tipsform.samletindskudTXT.value = s1+s2+s3+s4+s5+s6; } </script>
i formen fyldes textboxene ud på denne måde (php anvendt)
jeg har på fornemmelsen at det er det sidste stykke kode, der skaber problemet. Men siden reloades jo ikke, så jeg kan ikke helt forstå det.
ups, og mens jeg skrev ovenstående linie med at siden ikke reloades, fandt jeg ud at at knappen er af typen \"reset\", og derfor submittes formen. Jeg ændrede det til \"button\", og nu virker det. Problem solved :-)
hmm, det virkede ihvertfald da jeg ændrede <input type=\"reset\"> til <input type=\"button\">
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.