Pbl erreur code onclick
caro777
Messages postés
147
Statut
Membre
-
mp280272 -
mp280272 -
Salut à tous,
ben voila je suis embêtée car je travaille en ce moment sur un site internet et j'ai qelques soucis....
je vous explique...c'est relativement simple. Lorsque je clique sur un lien de mon menu j'aimerai changer la couleur de fond du lien et qu'il reste ainsi jusqu'à ce que je clique sur un autre lien qui va reproduire le même effet mais avec une autre couleur de fond....vous savez histoire de savoir dans quelle section on se trouve, c plus clair ....
on m'a donné ce code mais cela ne fonctionne pas...la couleur de fond reste 1 seconde lorsque l'on clique sur le lien et c fini plus rien..
si vous avez une idée de ce qui cloche ca m'aiderait bcp.....merci
ps: on peut utiliser onclick dans le php???
mon code je ne sais pas exactement comment on intégre le onclick.....:-(
<?
$my_index = -1;
for ($i = 0; $i < count($names); $i=$i+3) {
if ($i != 0) print("<font color=\"#993333\"> </font>");
$key = $names[$i+1];
$name = $names[$i];
$c_data_name = explode('[',$key);
$c_current_name = explode($pref['pages']['separator'], $current_page);
if ($c_current_name[0] == $c_data_name[0]) {
$my_page = $c_data_name[0];
$my_index = $names[$i+2];
$link = "index.php" . "?lang=$current_language" . "&page=" . $c_data_name[0];
print("<a class=\"a1\" href=\"$link\"> $name</a>");
} else {
$link = "index.php" . "?lang=$current_language" . "&page=" . $c_data_name[0];
print("<a class=\"a1\" href=\"$link\">$name</a>");
}
}
?>
le code pr onclick=choisir
Avec un peu de Javascript :
<script>
var lien_courant = null;
function choisir( objet )
{
// on teste si on avait choisi un lien avant
if( lien_courant != null )
// on remet le lien dans son état normal
lien_courant.className = "lien_normal";
// on met le nouveau lien avec une présentation spéciale
objet.className = "lien_choisi";
// on mémorise que l'on a cliqué sur ce lien
lien_courant = objet;
}
</script>
Il ne reste plus qu'à ajouter dans chaque lien :
onclick="choisir( this );"
et définir deux classes CSS :
- lien_normal
- lien_choisi
ben voila je suis embêtée car je travaille en ce moment sur un site internet et j'ai qelques soucis....
je vous explique...c'est relativement simple. Lorsque je clique sur un lien de mon menu j'aimerai changer la couleur de fond du lien et qu'il reste ainsi jusqu'à ce que je clique sur un autre lien qui va reproduire le même effet mais avec une autre couleur de fond....vous savez histoire de savoir dans quelle section on se trouve, c plus clair ....
on m'a donné ce code mais cela ne fonctionne pas...la couleur de fond reste 1 seconde lorsque l'on clique sur le lien et c fini plus rien..
si vous avez une idée de ce qui cloche ca m'aiderait bcp.....merci
ps: on peut utiliser onclick dans le php???
mon code je ne sais pas exactement comment on intégre le onclick.....:-(
<?
$my_index = -1;
for ($i = 0; $i < count($names); $i=$i+3) {
if ($i != 0) print("<font color=\"#993333\"> </font>");
$key = $names[$i+1];
$name = $names[$i];
$c_data_name = explode('[',$key);
$c_current_name = explode($pref['pages']['separator'], $current_page);
if ($c_current_name[0] == $c_data_name[0]) {
$my_page = $c_data_name[0];
$my_index = $names[$i+2];
$link = "index.php" . "?lang=$current_language" . "&page=" . $c_data_name[0];
print("<a class=\"a1\" href=\"$link\"> $name</a>");
} else {
$link = "index.php" . "?lang=$current_language" . "&page=" . $c_data_name[0];
print("<a class=\"a1\" href=\"$link\">$name</a>");
}
}
?>
le code pr onclick=choisir
Avec un peu de Javascript :
<script>
var lien_courant = null;
function choisir( objet )
{
// on teste si on avait choisi un lien avant
if( lien_courant != null )
// on remet le lien dans son état normal
lien_courant.className = "lien_normal";
// on met le nouveau lien avec une présentation spéciale
objet.className = "lien_choisi";
// on mémorise que l'on a cliqué sur ce lien
lien_courant = objet;
}
</script>
Il ne reste plus qu'à ajouter dans chaque lien :
onclick="choisir( this );"
et définir deux classes CSS :
- lien_normal
- lien_choisi
A voir également:
- Pbl erreur code onclick
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Scanner qr code pc - Guide
tu me trouveras sur mp280272@yahoo.fr