Utiliser fonction OnClick
Hello à tous, nouvelle sur le forum j'ai un petit exercice très simple à faire en javascript mais j'avoue ne pas réussir à créer une fonction onclick.
Je vous explique le principe, 4 onMouseOver pour faire apparaître quatre couleurs différentes puis un stop et un start. Le principe quand on appuie sur stop, le onMouseOver ne fonctionne plus et inversement avec le start.
A mon avis j'aurais pu regrouper mes 4 fonctions pour n'en faire qu'une mais j'avoue débuter et donc j'ai un peu de mal ^^
Le truc c'est que je n'arrive pas à créer un événement onClick pour les start et stop... Il faut créer une variable mais je ne vois absolument pas comme faire !
Je vous glisse le code en vous remerciant par avance.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Changer couleur de fond</title>
<script type="text/javascript" language="javascript">
<!--
function blanc() {
document.body.bgColor = "white";
}
//-->
</script>
<script type="text/javascript" language="javascript">
<!--
function bleu() {
document.body.bgColor = "blue";
}
//-->
</script>
<script type="text/javascript" language="javascript">
<!--
function rouge() {
document.body.bgColor = "red";
}
//-->
</script>
<script type="text/javascript" language="javascript">
<!--
function vert() {
document.body.bgColor = "green";
}
//-->
</script>
</head>
<body>
<p><a href="#" onMouseOver="blanc()">blanc</a> | <a href="#" onMouseOver="bleu()">bleu</a> | <a href="#" onMouseOver="rouge()">rouge</a> | <a href="#" onMouseOver="vert()">vert<br />
</a><br />
<a href="#">Stop</a> / <a href="#">Start</a>
</body>
</html> |