10. marts 2006 - 23:45Der er
10 kommentarer og 1 løsning
En lidt svær én tror jeg
Hejsa
Kan det ikke lade sig gøre at have et JavaScript som løbende tæller hvor mange tegn man har i et tekstarea og en tekstboks og så smide det ud i en div-tag imens man skriver i formen?
- Jeg har en mailform, på en webside hvor det skal koste point for antal tegn man skriver derfor ville det være godt hvis brugeren løbende kan følge med i hvor mange point det her koster...
- så skal det være sådan at der tælles tegn i henholdsvis "Emne" og "MailCont", og det skal så lægges sammen til ét tal og smides ud i en div-tag. Hvis "OP" er "True" så skal der tillægges 50 i antal tegn og hvis "OP" er "False" så skal der trækkes 50 fra i antal tegn...
Jeg trækker mig bare tilbage til mit sneglehus... ;)
Synes godt om
Slettet bruger
11. marts 2006 - 00:28#7
Hej Roenving
Tak for din hurtige respons! Din løsning var stort set løsningen som jeg skulle bruge... - dog med et par modifikationer... Scriptet jeg bruger ser nu således ud:
<script type="text/javascript"> function showCost(f){ var subj = f.Emne.value.length; var txt = f.MailCont.value.length; var sum = subj + txt<% if ownpic = True then%> + (f.OP[0].checked ? 50 : 0)<%end if%>; document.getElementById("visPris").firstChild.nodeValue = sum; } </script>
Af én eller anden underlig grund trækker den 100 fra (og ikke 50) hvis man klikker på "Nej" radio-knappen... Det har jeg rettet i sum-linien som du kan se...
- og så har jeg også lavet den span-tag til en div-tag i stedet... Sådan her: <div id="visPris">50</div> der står som standard 50 i forvejen fordi "JA" radio-knappen er checked ved indgang til siden...
- smid et svar for point! Og MANGE TAK for hjælpen!
\Dan
Synes godt om
Slettet bruger
11. marts 2006 - 00:36#8
Jeg har så lige en sidste ting: hvorfor kan jeg ikke det her:
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.