Alder: <input name=navn onChange="skifttekst()><br> Så er du: <input name=youare>
</form>
</body </html>
Jeg har ovenstående kode og meningen er at når folk indtaster et tal i feltet, så når der trykkes tabulator - Opdateres felt youare..........er der nogen der lige kan vise mig hvordan ??
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
function skifttekst( frmEle ) { var tal = parseInt( "0"+frmEle.navn.value, 10 ); // funktionen parseInt laver en streng (fx '1234') om til // den tilsvarende talværdi, 10-tallet angiver at vi ønsker at // læse tallet som et decimaltal
var tal = tal % 3; // her ændres tallet til at være resten efter division med 3 //fx 5 / 3 giver 1 med resten 2 så // 5 % 3 giver 2 // på den måde sikrer jeg at tallet altid er 0, 1 eller 2 så det // kan bruges til at slå op i arrayet youare
frmEle.youare.value = youare[tal]; // slår op og lægger resultatet i feltet youare. }
Men måske lidt urealistisk at påstå at folk er 'unge' hvert tredie år :)
en mere realistisk måde at bruge tallet kunne være: var tal = Math.floor( tal/30 ); if ( tal > 2 ) tal = 2; så er folk unge fra 0 til 29, udkørte fra 30 til 59, og ustabile fra 60 og op.
Jeg kan ikke helt det der modus !! Men i udgangseksemplet er det modus 3, fordi mit array indeholder 3 felter ?? Men 3 modus 3 giver det ikke 1 ?? og burde det så ikke være youare[1] ?? bare en tanke
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.