2017-05-31 4 views
0

Je tente de modifier une valeur de zone de texte lorsqu'un utilisateur coche une case à cocher dans Adobe Acrobat Pro XI à l'aide de Javascript et qu'il n'y a aucune expérience. Je reçois une erreur d'erreur de syntaxe: Caractère illégal 7: à la ligne 9 en fonction du code ci-dessous:Effectuer une action sur la base d'une case à cocher dans Adobe à l'aide de JavaScript

//Checked 
if (this.getField("myCheckBox").value != "Off") { 
this.getField("myTextBox").value = util.printd("mm/dd/yyyy HH:MM:ss", new Date()); 

//Not Checked 
} else { 
this.getField("myTextBox ").value = “”; 
} 

J'ai le sentiment que je dois changer les crochets en quelque sorte, quelqu'un peut-il préciser?

Merci pour toute aide!

+2

JavaScript! = Java – Jens

+0

Je suis désolé, j'ai mis à jour cela. La question est-elle au-delà de cette base? J'apprécierais n'importe quelle direction pendant que je rassemble ce que j'ai de beaucoup de questions et suis sous l'impression que je suis proche. Si ce n'est pas le cas, faites le moi savoir. – Allen

Répondre

0

les guillemets dans la clause else ne sont pas les guillemets "corrects"

this.getField("myTextBox ").value = “”; // <-- change these to "" 

aussi, ont probablement besoin d'enlever l'espace blanc après "myTextBox "

essayer ...

this.getField("myTextBox").value = ""; 
+0

espérons que cela aide ... – WhiteHat