webForumDet fria alternativet

Markerad text i "Input"..!

JavaScript

3 svar · 206 visningar · startad av tstone

Medlem sedan apr. 2001101 inlägg
Frågan#1

Jag har en stor yta med ett antal textrutor för inmatning av bokningsnummer (uppdatering av ett bokningssystem).

Frågan är som följer:

När man kommer till textrutan med "tab" alt. klickar på den så hamnar man efter den text (alternativtext) som redan finns i textrutan - Kan man med HTML / Javascript göra så att texten i rutan blir markerad direkt (motsv. dubbelklick på texten)?

Syftet är att man som användare inte skall behöva klicka på "backspace" i varenda ruta!

:) Hilfe!

Medlem sedan juli 20011 084 inlägg
#2

hur du får allt markerat vet jag inte men du kan tömma fältet när man klickar(tabbar) på det genom onFocus="this.value=' ';"

Medlem sedan juni 200032 967 inlägg
#3

Du kan använda metoden select().

<input onfocus="this.select();">

Mvh,

Medlem sedan apr. 2001101 inlägg
#4

Tack för " onFocus="this.select();" " det gjorde det hela mycket lättare!

:::Bugar djupt och vördnadsfullt!::::

:) Nicke

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)