ulise31
Messages postés9Date d'inscriptionmardi 12 février 2008StatutMembreDernière intervention 3 septembre 2008
-
9 août 2008 à 13:33
ulise31
Messages postés9Date d'inscriptionmardi 12 février 2008StatutMembreDernière intervention 3 septembre 2008
-
9 août 2008 à 15:26
Bonjour,
Je me présente je suis novice dans le langage javascript. Alors voilà j'ai récupéré ici un script de diaporama. J'ai voulu le modifier affin que l'image devienne une image lien (lien du type http://monsite.dns?var=....?... avec ....?.... = au numéro de l'inmage). C'est peut être pas assez clair pour vous alors voilà mon script :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Diaporama</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
nodiapo=1;
nbdiapos=2;
function diaporama(diaposuivante)
{
nodiapo=nodiapo + diaposuivante;
if(nodiapo > nbdiapos)
{
nodiapo = 1;
}
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 9 août 2008 à 14:19
bonjour,
>>Et j'ai pour résultat que la valeur dans mon lien reste à 1.
ben oui... tu ne le changes pas dans la fonction.
met un id ou un name au href et fait :
id ou name.href="valider.php?var="+nodiapo;
exemple avec [valider.php?var=
]'
</td>
__ t'es sûr de
document.emplacementdiapo.src="diapo" + nodiapo + ".jpg"; ?
il vaudrait mieux
document.form1.emplacementdiapo.src="diapo" + nodiapo + ".jpg";
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 9 août 2008 à 15:23
remplace
document.form1.toto.href="index.php?var=" + nodiapo;
par
document.getElementById("toto").href="index.php?var=" + nodiapo;
et ça devrait baigner...
pas regardé pourquoi avec le name, ça ne plait pas !
mais ce serait intéressant de comprendre !
il faut utiliser le deboagage.
FireFox
, regarder la "console d'erreurs"
Outils / Console d'erreurs
et mieux : télécharger mon Site][M'écrire], <!--