J'ai 4 champs qui peuvent être remplis par l'utilisateur final. Je voudrais envoyer le contenu de ces derniers dans un email mais je ne veux pas d'espaces vides dans l'email. Ce que je cherche est un moyen d'ignorer ces champs vides et de ne renvoyer que ceux qui ont de la valeur. J'ai ce morceau de code mais il ne retourne jamais la dernière valeur:Sauter le champ si vide
var Textbox = Browser.getValue("myTextBox");
var Field1 = Browser.getValue("myField1");
var Field2 = Browser.getValue("myField2");
var Field3 = Browser.getValue("myField3");
var Field4 = Browser.getValue("myField4));
if (Field1 != ""){
Browser.setValue(TextBox), (Field1 += "\n" + Textbox));
}
if (Field2 != ""){
Browser.setValue(Textbox), (Field2 += "\n" + Textbox));
}
if (Field3 != ""){
Browser.setValue(Textbox), (Field3 += "\n" + Textbox));
}
if (Field4 != ""){
Browser.setValue(Textbox), (Field4 += "\n" + Textbox));
}
Quelqu'un peut-il m'aider? J'ai fondamentalement besoin que la boîte de texte après chaque déclaration soit mise à jour et utilisée dans la suivante en utilisant juste Javascript.
Nous vous remercions à l'avance
Que font * Browser.getValue * et * Browser.setValue *? – RobG
Browser.getValue: récupère les valeurs de l'entrée dans les champs. Browser.setValue: définir les valeurs de la zone de texte vide Donc ici je veux prendre la valeur du champ et ce qui est courant dans la zone de texte et le définir comme nouvelle valeur pour la zone de texte –