Javascript dans des sous question (popup, cacher un descriptif complémentaire)

Mehr
3 Monate 1 Woche her - 3 Monate 1 Woche her #179211 von jpperrein
COM_KUNENA_MESSAGE_CREATED_NEW
Bonjour,

Dans le cadre d'une sous-question avec des curseurs de -10 à 10, je demande à une personne de donner son avis sur plusieurs points de vue en ajustant le curseur.
Chacun des points de vue est un long paragraphe qui débute avec un titre.

Visuellement l'ensemble fait lourd et long, et pour certaines personne le titre est suffisant pour comprendre.
s
Je souhaitais donc laisser le titre et :
- A ) Soit si on passe dessus avec la souris alors un pop up apparaît avec le texte descriptif,
- B ) Soit on clique dessus, et ainsi apparaît juste dessous le texte qui était caché.

Malheureusement, lorsque j'enregistre Lime me dit que c'est "INTERDIT" (en fait le navigateur). Dans une question normale cela fonctionne correctement, mais pas dans une sous-question.

Comment puis je faire ?


Pour info le script pour cacher une partie du texte


<script language="javascript" type="text/javascript">
function visibilite(thingId)
{
var targetElement;
targetElement = document.getElementById(thingId) ;
if (targetElement.style.display == "none")
{
targetElement.style.display = "" ;
} else {
targetElement.style.display = "none" ;
}
}
</script>


<div>
<a href="" onClick="javascript:visibilite('div_1'); return false;" >
Mon Titre
</a>
</div>

<div id="div_1" style="display:none; color:#f80000;">
Mon texte Mon texte Mon texte Mon texte Mon texte Mon texte Mon texte
</div>


Merci beaucoup par avance
Last edit: 3 Monate 1 Woche her by jpperrein. Begründung: qqs fôtes

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

LimeSurvey Partners
Mehr
3 Monate 1 Woche her #179237 von DenisChenu
COM_KUNENA_MESSAGE_REPLIED_NEW
Heu … mais pourquoi s'embéter à faire du JS compliqué alors que tu as des outils bootsrap disponible

getbootstrap.com/docs/3.3/javascript/#popovers
getbootstrap.com/docs/3.3/javascript/#collapse

par exemple.

Sinon, les sous question : c'est un champ input:text : donc 1 seule ligne. Peut être ça

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
Folgende Benutzer bedankten sich: jpperrein, LouisGac

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
3 Monate 1 Woche her #179253 von jpperrein
COM_KUNENA_MESSAGE_REPLIED_NEW
Pas réussi à faire fonctionner le popup, mais le tooltips est très bien (questions et sous-questions)

<button type="button" class="btn btn-default" data-toggle="tooltip" data-placement="top" title="Tooltip on top">Tooltip on top</button>

Le collapse aussi fonctionne bien.

Merci Denis !

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
3 Monate 1 Woche her #179264 von DenisChenu
COM_KUNENA_MESSAGE_REPLIED_NEW
De rien, tant que ca marche :)

Perso : je préfére le collapse

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Moderatoren: Nickko

Jetzt loslegen!

Melden Sie sich jetzt an, und erstellen Sie in wenigen Minuten Ihre erste Umfrage.

Account einrichten

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für alle Neuigkeiten rund um LimeSurvey
captcha