Donnez vie à vos documents numériques !
 

Scripts ne s’exécutent pas

abracadabraPDF Forums PDF – Général Scripts ne s’exécutent pas

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #45812
    PF05
    Membre

    Bonjour,
    Tout débutant avec Javascript, jai écrit un script pour diriger l’utilisateur vers une page définie par un test:

    var age=this.getField(“Age”).value;
    if (age{
    this.pagenum = 2;
    }
    else this.pagenum = 3;

    J’ai intégré ce script sur un bouton mais quand je clique sur le bouton, rien ne se passe. Pourtant dans la console, le script s’éxecute et affiche le 2 ou le 3 (mais n’envoie pas sur la page correspondante.
    J’ai du oublier quelque chose :oh:
    Merci pour votre aide
    Philippe

Affichage de 7 réponses de 1 à 7 (sur un total de 7)
  • Auteur
    Réponses
  • #63496
    bebarth
    Maître des clés

    bonjour,
    …essaye avec this.pageNum !
    @+
    :bonjour:

    #63497
    PF05
    Membre

    Merci beaucoup!!!
    Ca tient parfois à pas grand chose :)

    #63498
    Merlin
    Maître des clés

    Bonjour.

    JavaScript est (très) sensible à la casse.
    Mais ça ne concerne pas que les débutants : je viens justement de finir de corriger un formulaire dans lequel j’avais mis un “E” à la place d’un “e”.

    Comme ça provoquait juste “rien” sans provoquer d’erreur, la Console restait muette et du coup il m’a fallu un peu de temps pour comprendre…  :mur:

    :Smiley15:

    #63499
    PF05
    Membre

    Merci, je ne suis donc pas trop ridicule :)

    #63500
    Merlin
    Maître des clés

    Bienvenue au club !
    :Smiley08:

    #63501
    bebarth
    Maître des clés

    bonjour,
    Pareil !!! le nombre d’heures que j’ai pu passer à cause d’une instruction male écrite…
    Lorsqu’on débute, écrire en javascript directement dans Acrobat n’est pas ce qui est le plus évident, surtout quand on commence à enchaîner les conditions…
    Je conseil d’utiliser un éditeur qui signale les erreurs de syntaxes, puis de copier/coller dans Acrobat. Moi j’utilise Dreamweaver parce que j’ai une suite Adobe, mais il y en a certainement d’autres gratuits qui font ça aussi bien. Je pense que Merlin peut nous en conseiller (Mac & PC).
    @+
    :bonjour:

    #63502
    Merlin
    Maître des clés

    L’éditeur de script d’Acrobat est anti-ergonomique au possible.

    J’utilise BBEdit sur MacOS, pour Windows on (pas moi) conseille NotePad++

    Les éditeurs de texte spécialisés JavaScript, comme Sublime Text, sont plutôt contre-productifs car exclusivement orientés “JavaScript web”. Ils ajoutent automatiquement des trucs inutiles et signalent comme erreur des choses qui sont pourtant correctes en “JavaScript PDF”.

    Ce que je trouve surtout important c’est d’avoir de puissantes fonctions d’éditions du texte, notamment le rechercher-remplacer dans plusieurs fichiers/dossiers et aussi le rechercher-remplacer GREP.

Affichage de 7 réponses de 1 à 7 (sur un total de 7)
  • Vous devez être connecté pour répondre à ce sujet.