Sheets script - ajout d'un formulaire en sidebar

Bonjour à tous et meilleurs voeux ;)

Je ne suis pas programmeur (prof de français!) mais je viens de tester sur google sheets le script proposé sur ce site (sheets-pratique): super! ... sauf que j'aimerais ajouter des questions sans champ libre mais avec dropdown:

<select id="champSupport" value=""> 
<option value="1">Livre</option> 
<option value="2">Livre numérique</option>

Pour le code html, je me débrouille mais pour le javascript, je ne vois pas comment modifier le script proposé par Sébastien (https://www.sheets-pratique.com/fr/codes/sidebar), en particulier ces lignes:

function ajouter() { 

 const inputs = document.querySelectorAll('input[type="text"]'); 

 let tab = [];

    // Récupération des valeurs
    for (const input of inputs) {
      tab.push(input.value);

La constante INPUTS ne reprend dans les questions html que les champs <INPUT>,: comment faire pour qu'il reprenne les réponses de ces champs ET ceux liés à une sélection?

Quelqu'un peut-il m'aider?

Merci!

Jean-Philippe

Bonjour,

Une piste :

const inputs = document.querySelectorAll('input[type="text"], select'); 

Cordialement,

Euh oui... un peu gêné car assez simple en fait.

Merci en tout cas Sébastien pour votre travail (approche très didactique).

Jean-Philippe

Avec plaisir

Rechercher des sujets similaires à "sheets script ajout formulaire sidebar"