Pagina 1 van 1

<input type="button"> laten knipperen?

Geplaatst: 02 apr 2005, 19:42
door sukkelaap
is het mogelijk om een standaard button

Code: Selecteer alles

<input type="button">
te laten knipperen (met achtergrond kleur)

Geplaatst: 02 apr 2005, 19:48
door Paul
ja hoor, met javarcript setTimeout en een functie die de background veranderd ;)

Geplaatst: 02 apr 2005, 19:51
door sukkelaap
jah zo'n principe had ik ookal bedacht, maar javascript schrijven kan ik niet :s

Geplaatst: 02 apr 2005, 20:56
door sukkelaap
ik heb nu al een scriptje gevonden.
Hij werkt alleen waarneer je de button inklikt.
Kun je dit ook veranderen in dat die meteen begint.
Onload werkt niet, zie ik.
En per button op de pagina moet het kunnen dus in de body tag schiet het niet op.

Geplaatst: 02 apr 2005, 21:11
door sukkelaap
Niew idee.
Kan het niet zo?
<input type=button value="Hier de tekst voor de button" style="font-size:8pt;background-color: setbackground(); ">

En dat die hier bijvoorbeeld om de seconde een andere kleur code er van maakt.

Geplaatst: 02 apr 2005, 22:36
door Bee
Nee, dat kan niet. Je zit nu Javascript in CSS te proppen.

Geplaatst: 04 apr 2005, 12:22
door mosymuis

Code: Selecteer alles

<html>
<head>
</head>
<body>

<input type="button" name="button" id="foo" value="Foo" />

<script>
<!--
var color1 = '#F0F8FF';
var color2 = '#FAEBD7';

document.getElementById('foo').style.background = color1;

setInterval("buttoncolor()", 500);

function buttoncolor()
{
	document.getElementById('foo').style.bgColor =  document.getElementById('foo').style.bgColor == color1 ? color2 : color1;
	document.getElementById('foo').style.background = document.getElementById('foo').style.bgColor;
}
//-->
</script>

</body>
</html>