Probleme avec javascript
Résolu/Fermé
alpha19
Messages postés
6
Date d'inscription
samedi 23 mai 2009
Statut
Membre
Dernière intervention
19 octobre 2009
-
26 mai 2009 à 12:19
lamine027 Messages postés 26 Date d'inscription mercredi 31 décembre 2008 Statut Membre Dernière intervention 17 décembre 2009 - 26 mai 2009 à 17:20
lamine027 Messages postés 26 Date d'inscription mercredi 31 décembre 2008 Statut Membre Dernière intervention 17 décembre 2009 - 26 mai 2009 à 17:20
A voir également:
- Probleme avec javascript
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Erreur #125 javascript - Forum Mozilla Firefox
- Table de multiplication javascript ✓ - Forum Javascript
- Xxwxx dll virus javascript - Forum Virus
9 réponses
pyschopathe
Messages postés
1974
Date d'inscription
dimanche 2 mars 2008
Statut
Membre
Dernière intervention
22 mars 2010
135
26 mai 2009 à 13:07
26 mai 2009 à 13:07
Tu es sûr que le script se trouve bien à l'endroit indiqué (le dossier Project1 dans le même répertoire que la page html) ?
zoubiock
Messages postés
57
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
2 mars 2010
10
26 mai 2009 à 13:08
26 mai 2009 à 13:08
Le plus probable c'est que le fichier http://tonsite.com/Project1/ImpactWebAudio.js est introuvable !
Tu as une url pour ta page ?
Tu as une url pour ta page ?
lamine027
Messages postés
26
Date d'inscription
mercredi 31 décembre 2008
Statut
Membre
Dernière intervention
17 décembre 2009
2
26 mai 2009 à 15:18
26 mai 2009 à 15:18
salut si tu est toujour la j'ai une question pour toi.
grace a document.getElementById('id_du_champ').value = valeur on peut changer la valeur d'un champs de texte a partir de javascript ,comment faire dans le cas d'un bouton radio.
grace a document.getElementById('id_du_champ').value = valeur on peut changer la valeur d'un champs de texte a partir de javascript ,comment faire dans le cas d'un bouton radio.
zoubiock
Messages postés
57
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
2 mars 2010
10
26 mai 2009 à 15:31
26 mai 2009 à 15:31
Peut-être ça: "document.getElementById('id_du_champ').selected = true", non ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lamine027
Messages postés
26
Date d'inscription
mercredi 31 décembre 2008
Statut
Membre
Dernière intervention
17 décembre 2009
2
26 mai 2009 à 15:35
26 mai 2009 à 15:35
je l'ai essayé en utilisant le code suivant :
<head>
<script language="javascript">
function radio(){
document.getElementById('a').selected = true;
}
</script>
</head>
<form method=POST>
<input type=radio name="a" id="a">
<input type=radio name="b" id="b">
<input type=submit value="envoyer" onclick()=radio()>
</form>
mais ça marche pas
<head>
<script language="javascript">
function radio(){
document.getElementById('a').selected = true;
}
</script>
</head>
<form method=POST>
<input type=radio name="a" id="a">
<input type=radio name="b" id="b">
<input type=submit value="envoyer" onclick()=radio()>
</form>
mais ça marche pas
zoubiock
Messages postés
57
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
2 mars 2010
10
26 mai 2009 à 15:45
26 mai 2009 à 15:45
Et ça :
<head>
<script language="javascript">
function radio(){
document.getElementById('a').checked= True;
}
</script>
</head>
<form method=POST>
<input type=radio name="a" id="a">
<input type=radio name="b" id="b">
<input type=submit value="envoyer" onclick="javascript:radio()">
</form>
<head>
<script language="javascript">
function radio(){
document.getElementById('a').checked= True;
}
</script>
</head>
<form method=POST>
<input type=radio name="a" id="a">
<input type=radio name="b" id="b">
<input type=submit value="envoyer" onclick="javascript:radio()">
</form>
lamine027
Messages postés
26
Date d'inscription
mercredi 31 décembre 2008
Statut
Membre
Dernière intervention
17 décembre 2009
2
26 mai 2009 à 15:55
26 mai 2009 à 15:55
malheureusement ça marche pas.
mais merci comme même pour ton aide.
mais merci comme même pour ton aide.
zoubiock
Messages postés
57
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
2 mars 2010
10
26 mai 2009 à 16:11
26 mai 2009 à 16:11
haha !
Bon alors, en fait comme ton boutton est de type submit, lorsqu'il a effectué le javascript, il recharge la page !
Essayes comme ça plutôt:
<body>
<script language="Javascript" type="text/javascript">
function radio(){
document.getElementById('a').checked = true;
}
</script><div><form>
<input type="radio" name="a" id="a">
<input type="radio" name="a" id="b">
<input type="button" value="envoyer" onclick="javascript:radio()">
</form>
</div></body>
Bon alors, en fait comme ton boutton est de type submit, lorsqu'il a effectué le javascript, il recharge la page !
Essayes comme ça plutôt:
<body>
<script language="Javascript" type="text/javascript">
function radio(){
document.getElementById('a').checked = true;
}
</script><div><form>
<input type="radio" name="a" id="a">
<input type="radio" name="a" id="b">
<input type="button" value="envoyer" onclick="javascript:radio()">
</form>
</div></body>
lamine027
Messages postés
26
Date d'inscription
mercredi 31 décembre 2008
Statut
Membre
Dernière intervention
17 décembre 2009
2
26 mai 2009 à 17:20
26 mai 2009 à 17:20
bien merci pour la réponse ca marche tré bien.
j'ai inventé le code en haut pour rechercher une solution a mon pbm d'origine : j'ai une valeur retournée par un fichier en utilisant ajax.j'ai recupéré cette valeur dans un code javascript et selon cette dernière je dois sélectionner un bouton radio.
j'ai fais la même chose pour les champs texte en utilisant
document.getElementById('id_champ').value = valeur;
mais pour les bouton radio ca marche pas
j'ai inventé le code en haut pour rechercher une solution a mon pbm d'origine : j'ai une valeur retournée par un fichier en utilisant ajax.j'ai recupéré cette valeur dans un code javascript et selon cette dernière je dois sélectionner un bouton radio.
j'ai fais la même chose pour les champs texte en utilisant
document.getElementById('id_champ').value = valeur;
mais pour les bouton radio ca marche pas
26 mai 2009 à 15:09
Merci de votre aide
Grâce à vous, j'ai résolu le pb.
Yves