Modif d'une fonction qui fonctionne.
Bonjour à tous
Pourquoi modifier quelquechose qui fonctionne? Parce que je dois l'insérer dans un programme existant.
Routine qui fonctionne:
Code:
1 2 3 4 5 6 7 8 9
| formulaire.onsubmit= async (e)=> {
e.preventDefault();
let response = await fetch('/envoiFormData', {
method: 'POST',
body: new FormData(formulaire)
});
let result = await response.text();
alert(result.message);
} |
routine qui ne fonctionne pas:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| else if(touche=='ENVOI'){
let msg= new FormData(formulaire);
for(pair of msg){
if(pair[1]=='') pair[1]='Z';
}
async(e) =>{
e.preventDefault();
let response = await fetch("/envoiFormData", {
method: 'POST',
body: msg
});
let result = await response.text();
alert(result.message);
}
} |
Si quelqu'un peut me mettre sur une piste.
Merci
Pour la routine qui fonctionne, le message de retour est 'undifined' alors que le serveur renvoit
Code:
req->send(200,"text/plain", "Ok_Post bien recu");