19. marts 2005 - 18:30Der er
9 kommentarer og 1 løsning
Overvågning af Inputfelter på asp side ?
Mon nogen kan hjælpe med med et javascript ??? Jeg har en asp side (form) med et antal personer i en liste (20 og 30 stk.)- ud for hver person er der 6 input felter som kan udfyldes. Når man har udfyldt de felter man ønsker udfyldt trykkes på send knap og siden sendes som post. Alle linier (felter pr. linie) har samme navne da de er indlæst ved en løkke, men har hvert sit id nr. Jeg har brug for en funktion der kontroller om det felt klikkes eller skrives i, indeholder en bestemt karakter (-) og såfremt feltet har denne karakter(-) skal der fremkomme et popupvindue med en advarsel inden man får lov at fortsætte.
Tjah, man kan jo argumentere for både den ene og den anden tilgang, for det kan være frustrerende at opleve, at tegn man skriver, 'bare' forsvinder igen (de når at komme frem, før de fjernes !-)
Til gengæld kan det være alt for voldsomt, at man får en fejlmeddelelse ...
-- iøvrigt er checket for om den indeholder bindestregen vel oveflødigt, når du alligevel kun vil replace ?-)
Grunden til, at jeg checker, er, at RegExp ikke er voldsomt godt performende - og så er der jo ingen grund til at kalde metoden på hver event, hvis ikke tegnet findes :)
Jeg har ikke noget nagelfast belæg for denne antagelse, men det er mit indtryk at indexOf er væsentligt hurtigere ... under alle omstændigheder breder der sig nok en svag duft af 'flue-sex' ;D
Jeg har nu prøvet begge og fandt helt klart, at roenving, er lige nøjagtig hvad jeg har brug for. Tak for hjælpen. Smnider du et svar, så jeg kan give point.
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.