webForumDet fria alternativet

Ändra bakgrunds färg i Input ruta?

JavaScriptur Javascript

4 svar · 271 visningar · startad av roj

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

Kan jag ändra bakgrundsfärgen i en input ruta?

typ en if-sats som gör så att bakrunds färgen i en input ruta eller en select ruta ändrar färg?

Medlem sedan juni 20004 308 inlägg
#2

En if-sats brukar man använda vid jämförelse, frågan är då vad som skall jämföras och då vilken färg det skall resultera i. Med DOM kan du göra så här;

<input type="text" name="foo" id="bar">

och sedan från script ändra bakgrundsfärgen med;

document.getElementById('bar').style.backgroundColor='green';

Medlem sedan apr. 2002179 inlägg
#3

Hmm okej fattar.. Men kan man inte använda name istället för id typ getElementByName?

Medlem sedan juli 2000534 inlägg
#4

Men kan man inte använda name istället för id typ getElementByName?

Nej. Varför skulle du vilja det?

Medlem sedan juli 2000836 inlägg
#5

Men kan man inte använda name istället för id...

Visst kan du det:

document.form_namn.[b]element_namn[/b].style.backgroundColor='green';
135 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)