[JavaScript] Valeurs différentes apres return
Résolu
Sebastien
-
kilian Messages postés 8854 Statut Modérateur -
kilian Messages postés 8854 Statut Modérateur -
Bonjour,
Je fais appel a vous parce qu'apres une apres midi entière a bloquer j'ai la tête dans le choux ^^
J'ai une fonction JavaScript qui met a jour des variables à chaque clique sur mon formulaire :
function actu()
{
for(i=0;i<document.formulaire.entite.length;i++)
{
if(document.formulaire.entite[i].checked == true)
{
var entite = document.formulaire.entite[i].value;
break;
}
else
{
var entite = 0;
}
}
for(i=0;i<document.formulaire.type.length;i++)
{
if(document.formulaire.type[i].checked == true)
{
var type = document.formulaire.type[i].value;
break;
}
else
{
var type = 0;
}
}
var resultat = new Array(entite, type, tech, date_debut, date_fin);
alert('entite : '+resultat[0]+' type : '+resultat[1]);
return resultat;
}
////////////////////
(Bon déjà si je retourne un array c'est que je ne pense pas que cela soit possible de faire autrement)
Le popup affiche les bonnes valeurs !!
Ensuite voila la page en elle même :
<form method="post" name="formulaire" action="">
<input type="radio" name="entite" id="adsp" value="2" onClick="action = actu();"/> ADSP
<input type="radio" name="entite" id="vse" value="1" onClick="action = actu();"/> VSE
<input type="radio" name="type" id="installation" value="installation" onClick="action = actu();"/> Installation
<input type="radio" name="type" id="ce" value="ce" onClick="action = actu();"/> Visite Entretien
<input type="radio" name="type" id="appel" value="appel" onClick="action = actu();"/> Sur Appel du Client
<p align=center><input type="button" value="TEST" onClick="alert('entite : '+action[0]+' type : '+action[1]);" /></p>
</form>
/////////////////////////
voila ce que me donne le popup :
entite : h type : t
comment ce fait t'il que mes variables me sortent des lettres....
Je fais appel a vous parce qu'apres une apres midi entière a bloquer j'ai la tête dans le choux ^^
J'ai une fonction JavaScript qui met a jour des variables à chaque clique sur mon formulaire :
function actu()
{
for(i=0;i<document.formulaire.entite.length;i++)
{
if(document.formulaire.entite[i].checked == true)
{
var entite = document.formulaire.entite[i].value;
break;
}
else
{
var entite = 0;
}
}
for(i=0;i<document.formulaire.type.length;i++)
{
if(document.formulaire.type[i].checked == true)
{
var type = document.formulaire.type[i].value;
break;
}
else
{
var type = 0;
}
}
var resultat = new Array(entite, type, tech, date_debut, date_fin);
alert('entite : '+resultat[0]+' type : '+resultat[1]);
return resultat;
}
////////////////////
(Bon déjà si je retourne un array c'est que je ne pense pas que cela soit possible de faire autrement)
Le popup affiche les bonnes valeurs !!
Ensuite voila la page en elle même :
<form method="post" name="formulaire" action="">
<input type="radio" name="entite" id="adsp" value="2" onClick="action = actu();"/> ADSP
<input type="radio" name="entite" id="vse" value="1" onClick="action = actu();"/> VSE
<input type="radio" name="type" id="installation" value="installation" onClick="action = actu();"/> Installation
<input type="radio" name="type" id="ce" value="ce" onClick="action = actu();"/> Visite Entretien
<input type="radio" name="type" id="appel" value="appel" onClick="action = actu();"/> Sur Appel du Client
<p align=center><input type="button" value="TEST" onClick="alert('entite : '+action[0]+' type : '+action[1]);" /></p>
</form>
/////////////////////////
voila ce que me donne le popup :
entite : h type : t
comment ce fait t'il que mes variables me sortent des lettres....
A voir également:
- [JavaScript] Valeurs différentes apres return
- Telecharger javascript - Télécharger - Langages
- Zuma return - Télécharger - Jeux vidéo
- Excel liste de valeurs - Guide
- Quand on visite cette page, des messages sont échangés entre le navigateur et le site web. des extraits des messages échangés lors de la première connexion sont reproduits ci-dessous. des valeurs ont été remplacées par des numéros. retrouvez chacune de ces valeurs. - Forum Windows 10
- A javascript error occurred in the main process - Forum Windows