03. september 2002 - 15:35
Der er
3 kommentarer og 1 løsning
OnLoad="document.form.Besked.focus();" efter value i textarea
Jeg har følgende: <Body OnLoad="document.form.Besked.focus();"> <textarea name="Besked">Jeg </textarea> Men den sætter markøren før "Jeg " men den skal sætte den efter så man kan forsætte sætningen efter Jeg... Bonus: kan man gøre noget så "jeg " ikke kan slettes fra formfeltet??? (Kun hvis i virkelig gider - det første er det primære!!!) På forhånd tak... Vagn / 16
Annonceindlæg fra Cognizant
AI er ikke problemet. Eksekvering er.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
03. september 2002 - 15:44
#2
<html> <head> <title></title> <style type="text/css"> </style> <script language="javascript"> function initTextarea() { document.form.Besked.focus(); document.form.Besked.value = "Jeg"; } </script> </head> <body onload="initTextarea();"> <form name="form"> <textarea name="Besked">Jeg</textarea> </form> </body> </html>
03. september 2002 - 16:03
#4
Så vidt jeg lige kan regne ud, så kan det andet kun "næsten" lade sig gøre, men du kan eksperimentere med nedenstående: <html> <head> <title></title> <style type="text/css"> </style> <script language="javascript"> function initTextarea() { document.form.Besked.focus(); document.form.Besked.value = "Jeg"; } function handleTextareaKeypress() { var t = document.form.Besked; if (t.value.substring(0, 3) != "Jeg") { t.value = t.value.replace(/^[Jeg]{0,3}/i, "Jeg"); } } </script> </head> <body onload="initTextarea();"> <form name="form"> <textarea name="Besked" onKeyUp="handleTextareaKeypress();"></textarea> </form> </body> </html>