Till Startsidan

Skaffa webbhotell?
Läs JavaScript.nu's jämförelse av webbhotell.
Med priser från
9 kr / månad.

Genom ett samarbete får alla JavaScript.nu-
besökare dessutom 100 kr i rabatt vid beställning.


Re: Markera text i en input

[ JavaScript.nu's Forum ] [ Viktigt om forumet ] [ JavaScript.nu's Startsida ]


Forum / Markera text i en input
 Hej Lars!

Har inte full koll på var textmarkeingensfunktionen finns men tror den ligger "utanför" webläsaren och därför finns inte kommando att markera text.

vilket betyder att du får göra en funktion på egen hand:

för att ta bort texten :
if(datumh.length<8)
{ //Kollar om antal tecken är mindre än 8
document.getElementByID(\'hemkomstdatum\').innerHTML="";//tar bort texten
document.getElementById(\'hemkomstdatum\').focus();//flyttar markören till input-rutan
}
alternativ 2:
if(datumh.length<8)
{ //Kollar om antal tecken är mindre än 8
felaktig_text=document.getElementByID(\'hemkomstdatum\').innerHTML;//mellanlagra text
document.getElementByID(\'hemkomstdatum\').innerHTML=("<mark>"+felaktig_text+"</mark>");//markerar text
document.getElementById(\'hemkomstdatum\').focus();//flyttar markören till input-rutan
}

lägg till texten i inputtaggen
<input id="hemkomstdatum" onkeypress="tabort(this)">

lägg till i javascriptfilen
function tabort(e) { e.innerHTML=""; }


Tror att du klarar dig med det här. :)

/Tobbe

 
Hej!

Min kod:
if(datumh.length<8){ //Kollar om antal tecken är mindre än 8
document.getElementById(\'hemkomstdatum\').focus();
return \'Skriv enl. ååååmmdd\';
}

Det som händer är att min input får fokus och markören står och blinkar efter texten "Skriv enl. ååååmmdd".
Det jag vill är att texten ska vara markerad så att man kan skriva direkt utan att behöva sudda.
Hur löser man detta?

Tack på förhand
Lars


Postat av Tobbe (213.112.237.113) den 20 Februari, 2014 kl 14:00:35.
Som svar på: Markera text i en input postat av Lars Lantz den 16 Januari, 2014 kl 17:59:15.


Svar på inlägget:


Posta ett svar:

Namn:
E-Mail:
Rubrik:
Meddelande:
Ja tack, maila mig om andra svarar på detta inlägg.
Ja tack, maila mig om andra svarar på mitt inlägg.


[ JavaScript.nu's Forum ] [ Viktigt om forumet ] [ JavaScript.nu's Startsida ]






Copyright © Omid Rouhani 1997-2022; Alla rättigheter reserverade.
Guider: [ HTML guide ] - [ JavaScript guide ] - [ DHTML guide ] - [ Perl guide ] - [ Sitemap ]