Input prérempli

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
Novaslash
Messages : 3
Enregistré le : 03 juil. 2020, 18:39

Input prérempli

Message par Novaslash » 03 juil. 2020, 18:42

Bonjour,

Je cherche à modifier un code Javascript préexistant en indiquant une valeur dans un input mais ça ne fonctionne pas. J'ai essayé en ajoutant l'attribut value comme en HTML (value:"Bidule",) mais rien.

Voici le bout de code qui m'intéresse :

Code : Tout sélectionner

var generalFormItems = [
        {
          name: 'src',
          type: 'filepicker',
          filetype: 'image',
          label: 'Source',
          autofocus: true,
          onchange: function (evt) {
            onSrcChange(evt, editor);
          },
          onbeforecall: onBeforeCall
        },
J'avais testé avec un placeholder et là, ça fonctionne.

Pouvez-vous m'aider ?

Merci d'avance.

Avatar du membre
webmaster
Administrateur du site
Messages : 577
Enregistré le : 28 févr. 2017, 15:19

Re: Input prérempli

Message par webmaster » 06 juil. 2020, 16:06

Bonjour,

Difficile de répondre avec précision sans savoir le code JS utilisé.
Mais je pense qu'un champ "file" ne peut pas être pré-rempli. Pour des questions de sécurité, c'est l'utilisateur qui doit faire une action volontaire sur le choix du fichier sélectionné.
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php

Novaslash
Messages : 3
Enregistré le : 03 juil. 2020, 18:39

Re: Input prérempli

Message par Novaslash » 06 juil. 2020, 19:22

Pour vous expliquer mon soucis est que j'utilise PhpyFAQ.

Lors de la création d'une FAQ, quand je clic sur le bouton pour parcourir, ça m'ouvre une fenêtre du dossier images imposé (je ne peux pas changer cela) et mis à part les regarder, je ne peux pas les sélectionner. Donc, ça ne me sert pas à grand chose.

Par contre, je peux indiquer un lien dans le champs et là ça fonctionne. J'ai donc créé un dossier exprès pour les images sur mon ftp que j'insère dans mes FAQ et j'écris le lien dont la racine ne change pas d'où le fait que pour gagner du temps, j'aurais voulu préremplir en ayant plus qu'à ajouter le nom de l'image dont j'ai besoin.

Vu votre réponse, ça ne semble pas très utile que je vous envois le fichier JS mais au cas où, je le fais malgré tout en vous remerciant d'avance.

Fichier JS

Edit : J'ai testé avec un champ texte simple mais ça ne fonctionne pas non plus.

Code : Tout sélectionner

push({name:"alt",type:"textbox",label:"Description",value:"Test"})
Le Javascript ne semble pas prendre l'attribut "value".

Avatar du membre
webmaster
Administrateur du site
Messages : 577
Enregistré le : 28 févr. 2017, 15:19

Re: Input prérempli

Message par webmaster » 07 juil. 2020, 10:15

Alors je sèche

Le forum de support de phpmyfaq a l'air bien actif
Il faudrait leur poser la question
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php

Novaslash
Messages : 3
Enregistré le : 03 juil. 2020, 18:39

Re: Input prérempli

Message par Novaslash » 07 juil. 2020, 17:26

Ça me semble être plutôt le contraire. On ne me répond pas pour un autre soucis bien embêtant^^

Mais je pense que tu as bien raison. Je me suis renseigné sur le champs de type file et effectivement, par mesure de sécurité, on ne peut pas le préremplir.


Merci quand même :)

Répondre