webForumDet fria alternativet

onclick

7 svar · 594 visningar · startad av theguru

theguruMedlem sedan juli 2000411 inlägg
#1

Hur jag om jag på onclick enventet på textbox vill är färgen för den textboxen?

DykarnMedlem sedan mars 2005149 inlägg
#2

Du far nog forklara dig lite battre
forstar inte vad du menar?

theguruMedlem sedan juli 2000411 inlägg
#3

Man kan ju till exempel sätta STYLE=background-color:red för en textbox jag skulle vilja göra så att när klickar i textboxen så kan ändra färg till exempelvis grått.

theguruMedlem sedan juli 2000411 inlägg
#4

ok det var onfcus man skulle använda

theguruMedlem sedan juli 2000411 inlägg
#5

Vad jag gör är att jag fylller i fält. när fältet är i focus ändras bg color. när jag sedan skickar vidare till nästa script så kollar jag där att fälten är ifyllda. De som inte fylls i läser jag upp en alert och ber användare att fylla i dem sedan gör jag en history.back. det är bara det att textboxarna då tappar det bg color värde som jag satte på dem i onfuc eventet men de behåller sitt value. Varför tappar de sitt bg color värde? och hur kan man ändra det?

theguruMedlem sedan juli 2000411 inlägg
#6

finns det nån motsvaighet till onfocus för när man skriver i en textbox?

@ndersMedlem sedan juni 200032 969 inlägg
#7

Frågar du efter ett event som triggas av att man skriver något / förändrar innehållet i ett input-element av typen text?

preyMedlem sedan jan. 2002341 inlägg
#8

theguru skrev:

finns det nån motsvaighet till onfocus för när man skriver i en textbox?

Ja: onfocus :)

Annars kan du använda CSS istället:
input.text:focus {background-color: #ffffbf !important;}

Varför kollar du inte fälten innan du skickar vidare formuläret? onsubmit="return validate()"

128 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)