Welcome, Guest
Username: Password: Remember me

TOPIC: Pré-renseigner un champ avec des attributs

Pré-renseigner un champ avec des attributs 3 years 7 months ago #53210

  • Obs_inser
  • Obs_inser's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 16
  • Karma: 0
Est-il possible de pré-renseigner une réponse avec des attributs de la table invitation ?

Si oui, où trouver les id des attributs de la table invitations pour paramétrer le INSERTANS

<script>$('#answer48557X104X778').val('{INSERTANS:?}');</script>

Merci beaucoup
The administrator has disabled public write access.

Re:Pré-renseigner un champ avec des attributs 3 years 7 months ago #53221

  • Obs_inser
  • Obs_inser's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 16
  • Karma: 0
Je viens de trouver une solution :

par exemple : je souhaite mettre le nom, dans le champ pour vérification de l'orthographe

<script>$('#answer48557X104X778').val('{TOKEN:FIRSTNAME}');</script>

c'est pareil pour les attributs


Merci de votre aide
The administrator has disabled public write access.

Re:Pré-renseigner un champ avec des attributs 3 years 7 months ago #53326

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6192
  • Thank you received: 786
  • Karma: 238
Et pour une fois la doc Française est presque à jour :) .

Sinon, le petit citron dans l'editeur HTML te permet de les ajouter facilement.

Comme j'utilise l'éditeur HTML en popup (plus facile pour les scripts, et moins de code en trop) je fais quelquefois du copier/coller plutôt que réécrire. (paresse ....).

Sinon:
Merci de votre retour !

Si ces informations vous ont aidé et que vous aimez LimeSurvey
veuillez considérer l'opportunité d'une donation au projet .
Le projet LimeSurvey est effectué sur notre temps libre et nous ne recevons aucune rémunération.

Sans votre aide , le projet ne peut survivre.
The administrator has disabled public write access.

Re: Pré-renseigner un champ avec des attributs 3 years 6 months ago #54754

  • Obs_inser
  • Obs_inser's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 16
  • Karma: 0
Je reviens vers vous, dans les attributs que je fais remonter certains ont des ' cela a pour effet que l'élèment ne s'affiche pas. Par contre ceux qui ne possédent pas de ' tout fonctionne bien ?

Aurait-il une subtilité ?

Merci beaucoup

Cordialement

Mickael
The administrator has disabled public write access.

Re: Pré-renseigner un champ avec des attributs 3 years 6 months ago #54756

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 2048
  • Thank you received: 246
  • Karma: 53
Comment délimites-tu les chaines de caractères ?
Si tu les délimite avec des doubles quotes alors tu ne devrais pas avoir de problème avec les simples quotes.

Si besoin, pour info :
doubles quotes : "
simples quotes : '

Sinon, il faut les échapper en les faisant précéder d'une barre oblique "\".
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Re: Pré-renseigner un champ avec des attributs 3 years 6 months ago #54760

  • Obs_inser
  • Obs_inser's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 16
  • Karma: 0
je les délimite avec des quotes '

<script>$('#answer49889X102X1418').val('{TOKEN:ATTRIBUTE_7}');</script>

donc il faudrait que j'essaie avec des doubles.

je vais faire un essai
The administrator has disabled public write access.

Re: Pré-renseigner un champ avec des attributs 3 years 6 months ago #54765

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 2048
  • Thank you received: 246
  • Karma: 53
Oui car si tu utilises des simples quotes et que tu en place une au milieux d'une chaine alors pour le javascript c'est là que la chaine se termine.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.122 seconds
Donation Image