30. september 2002 - 13:24Der er
7 kommentarer og 1 løsning
Automatisk hoppe videre fra et felt til et andet
Hejsa.
Jeg har et problem med at få cursoren til at hoppe fra et felt til et andet. Jeg vil gerne BÅDE checke på at feltet er tomt når jeg får fokus i feltet og hvis feltet så bliver udfyldt med 8 karakterer skal cursoreren hoppe videre til det næste felt. Jeg har fået den til at hoppe videre ved 8 udfyldte karakterer men der får jeg et problem når jeg skal tilbage og rette i feltet, fordi der bliver cursoren ved med at hoppe videre, da der jo er 8 karakterer i feltet.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Brug et flag til at checke om den 8. karakter lige er blevet skrevet.
altså
I din indtastnings metode, sætter du et flag hvis der nu er 8 karakterer i feltet, i din hop videre metode, checker du på dette flag, hvis det er sat slet flaget, og hop videre.
Hvis feltet nu får focus, checker din hop videre metode flaget, som ikke er sat, og derfor hopper den ikke videre.
Din indtastnings metode skal så bare sikre at der ikke kan være flere end 8 karakterer, slettet man nu en og skriver en ny, opdager den det og sætter flaget.
næsten: Gui kode . .. booelan flag = false; . .. . if(flag) hop videre else bliv hvor du er . .. . if(8. tegn indtastet) { flag = true; } . .. . slut gui kode
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.