Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Text ändern mittels JAVA

More
2 weeks 1 hour ago #260356 by Paz90
Text ändern mittels JAVA was created by Paz90
Bitte helfen Sie uns, Ihnen zu helfen und füllen Sie folgende Felder aus:
Ihre LimeSurvey-Version: 6
Eigener Server oder LimeSurvey-Cloud: Cloud
Genutzte Designvorlage:
==================
Liebes Forum,

hätte zu meinem Fragebogen noch eine Frage. Und zwar habe ich den Text von der Sanften Erinnerung mittels Java geändert. Das hat auch geklappt, allerdings erscheint jetzt in der Umfragevorschau bevor das pop-up fenster erscheint mit dem geänderten Text ein anderes Fenster bei dem ich vorab auf OK drücken muss. Erst dann öffnet sich das eigentliche pop-up Fenster. 
Erscheint dieses Fenster nur in der Umfragevorschau, oder auch dann wenn ich den Fragebogen veröffentliche und er von den Teilnehmern bearbeitet wird? Und wenn dem so ist wie bekomme ich dieses Fenster weg? 
 

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 week 6 days ago #260361 by Joffm
Replied by Joffm on topic Text ändern mittels JAVA
Hallo,
warum zeigst Du nicht, welchen Code Du benutzt?
Ist es der, welcher schon öfters von @tpartner gezeigt wurde? Oder welcher?
Zeige ihn bitte. Er scheint ja einen Fehler zu enthalten, zumindest ein Codefragment, das dies anzeigt.

Ich gehe davon aus, dass Du nicht "Java" sondern "Javascript" meinst.

Und zur anderen Frage.
So etwas probiert man schnell aus.

Joffm 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: Paz90

Please Log in to join the conversation.

More
1 week 6 days ago #260405 by Paz90
Replied by Paz90 on topic Text ändern mittels JAVA
Vielen Dank für deine Antwort.
Ja genau ich habe den Javascript code von @tpartner verwendet.
Der Fehler wird aber auch bei der Umfrage angezeigt.
Das wäre der Code den ich verwendet habe:

<script type="text/javascript" data-author="Tony Partner">
$(document).on('ready pjax:scriptcomplete',function(){

// Define some text strings
var originalModalText = "Eine oder mehrere Pflichtfragen wurden nicht beantwortet. Bitte füllen diese nach Möglichkeit aus, bevor du mit der nächsten Seite fortfährst.";
var newModalText = "Test";

// Modify the modal text
var modalBody = $('.modal-body p').filter(function() {
return $.trim($(this).text()) == originalModalText;
});

if(modalBody.length > 0) {
alert($.trim($(this).text()));
modalBody.text(newModalText);
}
});
</script>

Please Log in to join the conversation.

More
1 week 6 days ago #260451 by Paz90
Replied by Paz90 on topic Text ändern mittels JAVA
This email address is being protected from spambots. You need JavaScript enabled to view it.   Wusste nicht dass man das so schnell ausprobieren kann, aber der Fehler oder was das auch immer ist würde dann auch den Teilnehmern angezeigt werden. Haben Sie eine Idee woran das liegen kann bzw. wie man diese Meldung wieder wegbekommt? Danke!

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 week 6 days ago #260454 by Joffm
Replied by Joffm on topic Text ändern mittels JAVA
Naja, es ist schließlich ein "alert" im Code enthalten.
Macht man normalerweise um während des Testens den Inhalt von Variablen anzuschauen.

Hier dient es wohl dazu, sicherzustellen, dass in "Originaltext" exakt dasselbe steht wie in der Programmierung.

Also, mach den alert weg.

Joffm 
 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: Paz90

Please Log in to join the conversation.

More
1 week 6 days ago #260457 by Paz90
Replied by Paz90 on topic Text ändern mittels JAVA
Vielen Dank, das hat geklappt!!

Please Log in to join the conversation.

Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose